Message.GetReaderAtBodyContents Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le lecteur de dictionnaire XML qui accède au contenu du corps du message.
public:
System::Xml::XmlDictionaryReader ^ GetReaderAtBodyContents();
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents ();
member this.GetReaderAtBodyContents : unit -> System.Xml.XmlDictionaryReader
Public Function GetReaderAtBodyContents () As XmlDictionaryReader
Retours
Objet de XmlDictionaryReader qui accède au contenu du corps de ce message.
Exceptions
Le message est fermé.
Le message est vide ou a été copié, lu ou écrit.
Remarques
Le corps d'une instance Message se calque sur le corps SOAP. Elle est accessible en tant que XmlDictionaryReader en appelant GetReaderAtBodyContents. Elle est initialement placée directement après l'élément <S:Body>
. Ou bien, si vous attendez que le corps contienne un objet sérialisé, vous pouvez appeler à la place GetBody. Il convient de savoir que le corps d'un message n'est accessible qu'une seule fois et que le message peut être écrit une fois seulement aussi. Si vous souhaitez accéder au corps plusieurs fois, utilisez CreateBufferedCopy pour créer une instance MessageBuffer.