Overload | Description |
---|---|
ReceiveById(String) | Receives the message that matches the given identifier from a non-transactional queue and immediately raises an exception if no message with the specified identifier currently exists in the queue. |
ReceiveById(String,MessageQueueTransaction) | Receives the message that matches the given identifier (from a transactional queue) and immediately raises an exception if no message with the specified identifier currently exists in the queue. |
ReceiveById(String,MessageQueueTransactionType) | Receives the message that matches the given identifier and immediately raises an exception if no message with the specified identifier currently exists in the queue. |
ReceiveById(String,TimeSpan) | Receives the message that matches the given identifier (from a non-transactional queue) and waits until either a message with the specified identifier is available in the queue or the time-out expires. |
ReceiveById(String,TimeSpan,MessageQueueTransaction) | Receives the message that matches the given identifier (from a transactional queue) and waits until either a message with the specified identifier is available in the queue or the time-out expires. |
ReceiveById(String,TimeSpan,MessageQueueTransactionType) | Receives the message that matches the given identifier and waits until either a message with the specified identifier is available in the queue or the time-out expires. |