Message.GetReaderAtBodyContents Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o leitor de dicionário XML que acede ao conteúdo do corpo desta mensagem.
public:
System::Xml::XmlDictionaryReader ^ GetReaderAtBodyContents();
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents();
member this.GetReaderAtBodyContents : unit -> System.Xml.XmlDictionaryReader
Public Function GetReaderAtBodyContents () As XmlDictionaryReader
Devoluções
Um XmlDictionaryReader objeto que acede ao conteúdo do corpo desta mensagem.
Exceções
A mensagem está encerrada.
A mensagem está vazia, ou foi copiada, lida ou escrita.
Observações
Uma Message instância tem um corpo que corresponde ao corpo SOAP. Pode ser acedido como um XmlDictionaryReader chamando GetReaderAtBodyContents. Inicialmente, está posicionado diretamente após o <S:Body> elemento. Alternativamente, se esperar que o corpo contenha um objeto serializado, pode chamar GetBody em vez disso. Deves estar ciente de que o corpo da mensagem só pode ser acedido uma vez e uma mensagem só pode ser escrita uma vez. Se quiseres aceder ao corpo várias vezes, usa CreateBufferedCopy para criar uma MessageBuffer instância.