XmlMessageFormatter.Read(Message) 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.
Lê o conteúdo da mensagem dada e cria um objeto que contém a mensagem desserializada.
public:
virtual System::Object ^ Read(System::Messaging::Message ^ message);
public object Read(System.Messaging.Message message);
abstract member Read : System.Messaging.Message -> obj
override this.Read : System.Messaging.Message -> obj
Public Function Read (message As Message) As Object
Parâmetros
Devoluções
A mensagem desserializada.
Implementações
Exceções
Nem a TargetTypeNames propriedade do nor TargetTypes foi definida.
-ou-
A instância serializada no corpo da mensagem não cumpre nenhum dos esquemas representados pelos tipos nas TargetTypeNames propriedades e.TargetTypes
O message parâmetro é null.
Observações
Tanto as TargetTypeNames propriedades e TargetTypes indicam ao formatador quais os esquemas a tentar corresponder ao desserializar uma mensagem. Uma destas propriedades deve ser definida antes de a mensagem poder ser desserializada.
A instância serializada no corpo da mensagem deve cumprir um dos esquemas representados no array de tipos. Quando lê a mensagem usando o Receive método, o método cria um objeto do tipo que corresponde ao esquema identificado e lê o corpo da mensagem nele.
Os tipos de destino não precisam de ser especificados para escrever na fila.