abstract class RabbitMQOutputChannelBase

Property Summary

Flags Type Name Summary
public virtual final EndpointAddress RemoteAddress (r)

(undocumented)

public virtual final Uri Via (r)

(undocumented)

Method Summary

Flags Name Summary
public virtual final IAsyncResult BeginSend(Message message, AsyncCallback callback, object state)

(undocumented)

public virtual final IAsyncResult BeginSend(Message message, TimeSpan timeout, AsyncCallback callback, object state)

(undocumented)

public virtual final void EndSend(IAsyncResult result)

(undocumented)

public abstract virtual void Send(Message message, TimeSpan timeout)

(undocumented)

public virtual void Send(Message message)

(undocumented)

Property Detail

public virtual final EndpointAddress RemoteAddress (r)

public virtual final Uri Via (r)

Method Detail

BeginSend

public virtual final IAsyncResult BeginSend(Message message, AsyncCallback callback, object state)

Flags public virtual final
Return type IAsyncResult
Parameters
Name Type
message Message
callback AsyncCallback
state object

BeginSend

public virtual final IAsyncResult BeginSend(Message message, TimeSpan timeout, AsyncCallback callback, object state)

Flags public virtual final
Return type IAsyncResult
Parameters
Name Type
message Message
timeout TimeSpan
callback AsyncCallback
state object

EndSend

public virtual final void EndSend(IAsyncResult result)

Flags public virtual final
Return type void
Parameters
Name Type
result IAsyncResult

Send

public abstract virtual void Send(Message message, TimeSpan timeout)

Flags public abstract virtual
Return type void
Parameters
Name Type
message Message
timeout TimeSpan

Send

public virtual void Send(Message message)

Flags public virtual
Return type void
Parameters
Name Type
message Message