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 | 包含錯誤應該傳送之目標節點的位址。 |
| 寄件者 | 包含傳送訊息之節點的位址。 |
| 要求 | 指出此訊息是否為要求。 |
| MessageID | 包含此訊息的唯一 ID。 |
| RelatesTo | 包含與此訊息相關之訊息的 ID。 |
| ReplyTo | 包含應該針對要求傳送回覆之目標節點的位址。 |
建構函式
| MessageHeader() |
初始化 MessageHeader 類別的新執行個體。 |
屬性
| Actor |
取得或設定訊息標頭的目標收件者。 |
| IsReferenceParameter |
取得值,此值會指定此訊息標頭是否包含端點參考的參考參數。 |
| MustUnderstand |
取得或設定值,表示是否必須依照 SOAP 1.1/1.2 規格的說明來解讀標頭。 |
| Name |
取得訊息標頭的名稱。 (繼承來源 MessageHeaderInfo) |
| Namespace |
取得訊息標頭的命名空間。 (繼承來源 MessageHeaderInfo) |
| Relay |
取得值,這個值會指出是否應該轉送標頭。 |