Message.GetBodyAttribute(String, String) Metoda

Definice

Načte atributy textu zprávy.

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

Parametry

localName
String

Místní název uzlu XML.

Název elementu, který odpovídá tomuto členu. Tento řetězec musí být platným názvem elementu XML.

ns
String

Obor názvů, do kterého tento element XML patří.

Identifikátor URI oboru názvů elementu, který odpovídá tomuto členu. Systém neověřuje žádné identifikátory URI jiné než přenosové adresy.

Návraty

Atributy textu zprávy.

Výjimky

localName nebo ns je null.

Zpráva se zavře.

Zpráva byla zkopírována, přečtena nebo zapsána.

Poznámky

Instance Message má tělo, které odpovídá textu SOAP. Lze k němu přistupovat jako XmlDictionaryReader voláním GetReaderAtBodyContents. Zpočátku se umístí přímo za <S:Body> prvek a vrátí EOF se při dosažení </S:Body> prvku. Případně pokud očekáváte, že tělo bude obsahovat serializovaný objekt, můžete místo toho volat GetBody . Měli byste vědět, že text zprávy je přístupný jenom jednou a zpráva se dá napsat jenom jednou. Pokud chcete k textu přistupovat vícekrát, použijte CreateBufferedCopy k vytvoření MessageBuffer instance.

Platí pro