Export (0) Print
Expand All

MessageQueue.ReceiveByCorrelationId Method

Receives a message that matches a given correlation identifier.

Name Description
MessageQueue.ReceiveByCorrelationId (String) Receives the message that matches the given correlation identifier (from a non-transactional queue) and immediately raises an exception if no message with the specified correlation identifier currently exists in the queue.

Supported by the .NET Compact Framework.

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

Supported by the .NET Compact Framework.

MessageQueue.ReceiveByCorrelationId (String, TimeSpan, MessageQueueTransaction) Receives the message that matches the given correlation identifier (from a transactional queue) and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.
MessageQueue.ReceiveByCorrelationId (String, TimeSpan, MessageQueueTransactionType) Receives the message that matches the given correlation identifier and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.

Community Additions

ADD
Show:
© 2015 Microsoft