XmlMessageFormatter.Read(Message) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lê o conteúdo da mensagem fornecida 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
Retornos
A mensagem desserializada.
Implementações
Exceções
Nem a TargetTypeNames propriedade nem TargetTypes foi definida.
- ou -
A instância serializada no corpo da mensagem não está em conformidade com nenhum dos esquemas representados pelos tipos e TargetTypeNamesTargetTypes propriedades.
O message parâmetro é null.
Comentários
As propriedades e TargetTypeNames as TargetTypes propriedades informam ao formatador quais esquemas tentar corresponder ao desserializar uma mensagem. Uma dessas propriedades deve ser definida antes que a mensagem possa ser desserializada.
A instância serializada no corpo da mensagem deve estar em conformidade com um dos esquemas representados na matriz de tipos. Quando você 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 ser especificados para gravar na fila.