class RabbitMQInputChannel

Constructor Summary

Flags Name Summary
public RabbitMQInputChannel(BindingContext context, IModel model, EndpointAddress address)

(undocumented)

Method Summary

Flags Name Summary
public virtual void Close(TimeSpan timeout)

(undocumented)

public virtual void Open(TimeSpan timeout)

(undocumented)

public virtual Message Receive(TimeSpan timeout)

(undocumented)

public virtual bool TryReceive(TimeSpan timeout, out Message message)

(undocumented)

public virtual bool WaitForMessage(TimeSpan timeout)

(undocumented)

Constructor Detail

RabbitMQInputChannel

public RabbitMQInputChannel(BindingContext context, IModel model, EndpointAddress address)

Parameters
Name Type
context BindingContext
model IModel
address EndpointAddress

Method Detail

Close

public virtual void Close(TimeSpan timeout)

Flags public virtual
Return type void
Parameters
Name Type
timeout TimeSpan

Open

public virtual void Open(TimeSpan timeout)

Flags public virtual
Return type void
Parameters
Name Type
timeout TimeSpan

Receive

public virtual Message Receive(TimeSpan timeout)

Flags public virtual
Return type Message
Parameters
Name Type
timeout TimeSpan

TryReceive

public virtual bool TryReceive(TimeSpan timeout, out Message message)

Flags public virtual
Return type bool
Parameters
Name Type
timeout TimeSpan
message out Message

WaitForMessage

public virtual bool WaitForMessage(TimeSpan timeout)

Flags public virtual
Return type bool
Parameters
Name Type
timeout TimeSpan