Message::Headers Property
When overridden in a derived class, gets the headers of the message.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
Property Value
Type: System.ServiceModel.Channels::MessageHeaders^A MessageHeaders object that represents the headers of the message.
| Exception | Condition |
|---|---|
| ObjectDisposedException | The message has been disposed of. |
A Message can have zero or more headers that are used as an extension mechanism to pass information in messages that is application-specific. You can use Headers to add message headers to a message by calling the Add method.
Windows Communication Foundation (WCF) provides a number of predefined message headers, as shown in the following table.
Header Name | Contains the header name. |
|---|---|
To | Contains the role that the message is targeting. |
Action | Provides a description of how the message should be processed. |
FaultTo | Contains the address of the node to which faults should be sent. |
From | Contains the address of the node that sent the message. |
Request | Indicates whether the message is a request. |
MessageID | Contains the unique ID of the message. |
RelatesTo | Contains the IDs of messages that are related to this message. |
ReplyTo | Contains the address of the node to which a reply should be sent for a request. |
Notes to Inheritors:
When overridden in a derived class, this method returns a MessageHeaders object for the headers of the message.
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0