Message.GetBodyAttribute(String, String) 方法

定義

擷取訊息本文的屬性。

public:
 System::String ^ GetBodyAttribute(System::String ^ localName, System::String ^ ns);
public string GetBodyAttribute (string localName, string ns);
member this.GetBodyAttribute : string * string -> string
Public Function GetBodyAttribute (localName As String, ns As String) As String

參數

localName
String

XML 節點的本機名稱。

對應至這個成員的項目名稱。 這個字串必須是有效的 XML 項目名稱。

ns
String

這個 XML 項目所屬的命名空間。

對應至這個成員的項目命名空間 URI。 系統不會驗證傳輸位址以外的任何 URI。

傳回

String

訊息本文的屬性。

例外狀況

localNamensnull

已關閉訊息。

已複製、讀取或寫入訊息。

備註

Message 執行個體的本文對應至 SOAP 本文。 您可以呼叫 XmlDictionaryReader,將其當做 GetReaderAtBodyContents 來存取。 它最初是直接放置在 <S:Body> 項目之後,並且在到達 EOF 項目時傳回 </S:Body>。 或者,如果您希望本文包含已序列化的物件,可以改為呼叫 GetBody。 請注意,您只能存取一次訊息本文,而且只能寫入一次訊息。 如果您要多次存取本文,請使用 CreateBufferedCopy 建立 MessageBuffer 執行個體。

適用於