This documentation is archived and is not being maintained.
CorrelationCallbackMessageProperty Class
Visual Studio 2010
Provides an abstract base class for deferring correlation key calculation until all of the correlation data is available.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
The CorrelationCallbackMessageProperty type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty) | Called by derived classes to initialize a new instance of the derived class using the required correlation data from another CorrelationCallbackMessageProperty derived class instance. |
![]() | CorrelationCallbackMessageProperty(ICollection<String>) | Called by derived classes to initialize a new instance of the derived class using the specified collection of correlation data that is required to calculate the correlation. |
| Name | Description | |
|---|---|---|
![]() | IsFullyDefined | Determines whether the CorrelationCallbackMessageProperty has all of the required correlation data. |
![]() ![]() | Name | Gets the name of this message property: “CorrelationCallbackMessageProperty”. |
![]() | NeededData | Gets a list of correlation data that is required before correlation can be applied. |
| Name | Description | |
|---|---|---|
![]() | AddData | Adds required correlation data to the property. |
![]() | BeginFinalizeCorrelation | Called by a correlation protocol when all of the correlation information is available to asynchronously construct the correlation. |
![]() | CreateCopy | When overridden in a derived class, initializes and returns a copy of the derived message property instance. |
![]() | EndFinalizeCorrelation | Returns the message that was prepared asynchronously for correlation. |
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FinalizeCorrelation | Called by a correlation protocol when all of the correlation information is available to construct the correlation. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnBeginFinalizeCorrelation | When overridden in a derived class, asynchronously performs the correlation calculation for the specified message. |
![]() | OnEndFinalizeCorrelation | When overridden in a derived class, returns the message that was prepared asynchronously for correlation. |
![]() | OnFinalizeCorrelation | When overridden in a derived class, performs the correlation calculation for the specified message. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() ![]() | TryGet(Message, CorrelationCallbackMessageProperty%) | Attempts to get a CorrelationCallbackMessageProperty from the specified message’s Properties. |
![]() ![]() | TryGet(MessageProperties, CorrelationCallbackMessageProperty%) | Attempts to get a CorrelationCallbackMessageProperty from the specified message properties. |
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
