Overload | Description |
---|---|
Receive() | Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available. |
Receive(MessageQueueTransaction) | Receives the first message available in the transactional queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available. |
Receive(MessageQueueTransactionType) | Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available. |
Receive(TimeSpan) | Receives the first message available in the queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires. |
Receive(TimeSpan,Cursor) | Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires. |
Receive(TimeSpan,MessageQueueTransaction) | Receives the first message available in the transactional queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires. |
Receive(TimeSpan,MessageQueueTransactionType) | Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and waits until either a message is available in the queue, or the time-out expires. |
Receive(TimeSpan,Cursor,MessageQueueTransaction) | Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires. |
Receive(TimeSpan,Cursor,MessageQueueTransactionType) | Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires. |