Message.GetReaderAtBodyContents 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í.
Získá čtečku slovníku XML, která přistupuje k obsahu textu této zprávy.
public:
System::Xml::XmlDictionaryReader ^ GetReaderAtBodyContents();
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents ();
member this.GetReaderAtBodyContents : unit -> System.Xml.XmlDictionaryReader
Public Function GetReaderAtBodyContents () As XmlDictionaryReader
Návraty
Objekt XmlDictionaryReader , který přistupuje k obsahu této zprávy.
Výjimky
Zpráva je zavřená.
Zpráva je prázdná nebo byla zkopírována, přečtena nebo zapsána.
Poznámky
Instance Message má tělo, které odpovídá tělu SOAP. Lze k němu přistupovat jako k XmlDictionaryReader volání GetReaderAtBodyContents. Je zpočátku umístěn přímo za elementem <S:Body>
. Případně 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.