Condividi tramite


Message.GetReaderAtBodyContents Metodo

Definizione

Ottiene il lettore di dizionario XML che accede al contenuto del corpo di questo messaggio.

public:
 System::Xml::XmlDictionaryReader ^ GetReaderAtBodyContents();
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents ();
member this.GetReaderAtBodyContents : unit -> System.Xml.XmlDictionaryReader
Public Function GetReaderAtBodyContents () As XmlDictionaryReader

Restituisce

Oggetto XmlDictionaryReader che consente di accedere al contenuto del corpo del messaggio.

Eccezioni

Il messaggio è chiuso.

Il messaggio è vuoto oppure è stato copiato, letto o scritto.

Commenti

Un'istanza Message ha un corpo che corrisponde al corpo del messaggio SOAP. È accessibile come oggetto XmlDictionaryReader chiamando il metodo GetReaderAtBodyContents. Inizialmente è posizionato direttamente dopo l'elemento <S:Body>. In alternativa, se si prevede che il corpo conterrà un oggetto serializzato, è possibile chiamare GetBody. Tenere presente che è possibile accedere una sola volta al corpo di un messaggio e che un messaggio può essere scritto una sola volta. Se si desidera accedere al corpo più volte, utilizzare CreateBufferedCopy per creare un'istanza di MessageBuffer.

Si applica a