Message.GetReaderAtBodyContents Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de XML-woordenlijstlezer op die toegang heeft tot de hoofdinhoud van dit bericht.
public:
System::Xml::XmlDictionaryReader ^ GetReaderAtBodyContents();
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents();
member this.GetReaderAtBodyContents : unit -> System.Xml.XmlDictionaryReader
Public Function GetReaderAtBodyContents () As XmlDictionaryReader
Retouren
Een XmlDictionaryReader object dat toegang heeft tot de hoofdtekst van dit bericht.
Uitzonderingen
Het bericht is gesloten.
Het bericht is leeg of is gekopieerd, gelezen of geschreven.
Opmerkingen
Een Message exemplaar heeft een hoofdtekst die overeenkomt met de SOAP-hoofdtekst. Het kan worden geopend als een XmlDictionaryReader door aan te roepen GetReaderAtBodyContents. Deze wordt in eerste instantie direct na het <S:Body> element weergegeven. Als u verwacht dat de hoofdtekst een geserialiseerd object bevat, kunt u in plaats daarvan aanroepen GetBody . U moet er rekening mee houden dat een berichttekst slechts eenmaal kan worden geopend en dat een bericht slechts één keer kan worden geschreven. Als u meerdere keren toegang wilt tot de hoofdtekst, gebruikt CreateBufferedCopy u om een MessageBuffer exemplaar te maken.