Sdílet prostřednictvím


Message.GetReaderAtBodyContents Metoda

Definice

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.

Platí pro