Headers Property
Collapse the table of content
Expand the table of content

Message.Headers Property

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

When overridden in a derived class, gets the headers of the message.

Namespace:  System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public abstract MessageHeaders Headers { get; }

Property Value

Type: System.ServiceModel.Channels.MessageHeaders
A MessageHeaders object that represents the headers of the message.

ExceptionCondition
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 Phone 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.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft