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ů, ke kterému patří tento element XML.
Identifikátor URI oboru názvů elementu, který odpovídá tomuto členu. Systém neověřuje žádné jiné identifikátory URI 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á tělu SOAP. Je možné k němu přistupovat jako k XmlDictionaryReader volání GetReaderAtBodyContentsmetody . Zpočátku se umístí přímo za <S:Body>
prvek a vrátí EOF
se po dosažení elementu </S:Body>
. Alternativně, pokud očekáváte, že tělo bude obsahovat serializovaný objekt, můžete místo toho volat GetBody . Měli byste si uvědomit, že text zprávy je přístupný pouze jednou a zpráva může být napsána pouze jednou. Pokud chcete k textu přistupovat vícekrát, použijte CreateBufferedCopy k vytvoření MessageBuffer instance .