SALES: 1-800-867-1380

BrokeredMessage::CorrelationId Property

Gets or sets the identifier of the correlation.

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public:
property String^ CorrelationId {
	String^ get ();
	void set (String^ value);
}

Property Value

Type: System::String
The identifier of the correlation.

ExceptionCondition
ObjectDisposedException

Thrown if the message is in disposed state.

The CorrelationId is used for a faster way to apply filtering rules. For example, you could create a filter that would process all messages with a specific CorrelationId. The advantage of using the CorrelationId to SessionId is that CorrelationId is saved in a hash table, which speeds up the filtering process.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft