CallbackContextMessageProperty Class
Represents the contents of the wsc:CallbackContext message header when using a channel that supports the context exchange protocol.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Name | Description | |
|---|---|---|
![]() | CallbackContextMessageProperty(EndpointAddress) | Initializes a new instance of the CallbackContextMessageProperty class with the specified EndpointAddress. |
![]() | CallbackContextMessageProperty(EndpointAddress, IDictionary(Of String, String)) | Initializes a new instance of the CallbackContextMessageProperty class with the specified EndpointAddress and a IDictionary(Of TKey, TValue) that contains context information. |
![]() | CallbackContextMessageProperty(IDictionary(Of String, String)) | Initializes a new instance of the CallbackContextMessageProperty class with the specified context. |
![]() | CallbackContextMessageProperty(String, IDictionary(Of String, String)) | Initializes a new instance of the CallbackContextMessageProperty class with the specified listen address and context information. |
![]() | CallbackContextMessageProperty(Uri, IDictionary(Of String, String)) | Initializes a new instance of the CallbackContextMessageProperty class with the specified listen address and context information. |
| Name | Description | |
|---|---|---|
![]() | CallbackAddress | Gets the callback address. |
![]() | Context | Gets the context associated with the CallbackContextMessageProperty. |
![]() ![]() | Name | Gets the property name for the CallbackContextMessageProperty class. |
| Name | Description | |
|---|---|---|
![]() | AddOrReplaceInMessage(Message) | Adds or replaces the current CallbackContextMessageProperty instance within the specified message. |
![]() | AddOrReplaceInMessageProperties(MessageProperties) | Adds or replaces the current CallbackContextMessageProperty instance within the specified message properties collection. |
![]() | CreateCallbackAddress(Uri) | Merges the client's listenAddress and its context into a single callback address that is sent to the service. |
![]() | CreateCopy() | Creates a copy of the CallbackContextMessageProperty instance. |
![]() | 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.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetListenAddressAndContext(EndpointAddress, IDictionary(Of String, String)) | Gets the listen address and context data from the CallbackContextMessageProperty instance. |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() ![]() | TryGet(Message, CallbackContextMessageProperty) | Attempts to get a CallbackContextMessageProperty instance from the specified message. |
![]() ![]() | TryGet(MessageProperties, CallbackContextMessageProperty) | Attempts to get a CallbackContextMessageProperty instance from the specified message properties. |
The context exchange protocol allows for duplex communication between durable services.
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



