Message.GetBodyAttribute(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.