Message.Headers Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
When overridden in a derived class, gets the headers of the message.
Namespace: System.ServiceModel.Channels
Assembly: System.ServiceModel (in System.ServiceModel.dll)
Syntax
'Declaration
Public MustOverride ReadOnly Property Headers As MessageHeaders
public abstract MessageHeaders Headers { get; }
Property Value
Type: System.ServiceModel.Channels.MessageHeaders
A MessageHeaders object that represents the headers of the message.
Remarks
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.
Silverlight provides a number of predefined message headers, as shown in the following table.
Header Name |
Description |
---|---|
To |
Contains the role that the message is targeting. |
Action |
Provides a description of how the message should be processed. |
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. |
FaultTo |
Contains the address of the node to which faults should be sent. |
Notes to Inheritors
When overridden in a derived class, this method returns a MessageHeaders object for the headers of the message.
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.