MessageHeader 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 SOAP 标头的内容。
public ref class MessageHeader abstract : System::ServiceModel::Channels::MessageHeaderInfo
public abstract class MessageHeader : System.ServiceModel.Channels.MessageHeaderInfo
type MessageHeader = class
inherit MessageHeaderInfo
Public MustInherit Class MessageHeader
Inherits MessageHeaderInfo
- 继承
注解
消息头包含用于描述消息(由 Message 类包装)的可选元数据。
Message 可以没有标头或有一个或多个标头,这些标头作为一种扩展机制用来在特定于应用程序的消息中传递信息。 通过调用 Headers 方法,可使用 Add 将消息头添加到消息中。
Windows Communication Foundation (WCF) 提供了许多预定义的消息标头,如下表所示。
| 标头名称 | 说明 |
|---|---|
| 功能 | 包含作为消息投递目标的角色。 |
| 操作 | 提供应如何处理消息的说明。 |
| FaultTo | 包含错误应发送到的节点的地址。 |
| 从 | 包含发送消息的节点的地址。 |
| 请求 | 指示消息是否为请求。 |
| 消息 ID | 包含消息的唯一 ID。 |
| RelatesTo | 包含与此消息相关的消息的 ID。 |
| ReplyTo | 包含对请求的答复应发送到的节点的地址。 |
构造函数
| MessageHeader() |
初始化 MessageHeader 类的新实例。 |
属性
| Actor |
获取或设置消息头的目标接收方。 |
| IsReferenceParameter |
获取一个值,该值指定此消息头是否包含终结点引用的引用参数。 |
| MustUnderstand |
获取或设置一个值,该值指示是否必须按照 SOAP 1.1/1.2 规范解释标头。 |
| Name |
获取消息头的名称。 (继承自 MessageHeaderInfo) |
| Namespace |
获取消息头的命名空间。 (继承自 MessageHeaderInfo) |
| Relay |
获取一个值,该值指示是否应该中继标头。 |