XmlMessageFormatter.Read(Message) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee el contenido del mensaje especificado y crea un objeto que contiene el mensaje deserializado.
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
Devoluciones
Mensaje deserializado.
Implementaciones
Excepciones
No se ha establecido ni TargetTypeNames la TargetTypes propiedad ni .
O bien
La instancia serializada en el cuerpo del mensaje no cumple ninguno de los esquemas representados por los tipos de las TargetTypeNames propiedades y TargetTypes .
El message parámetro es null.
Comentarios
Tanto las TargetTypeNames propiedades como TargetTypes indican al formateador qué esquemas deben intentar coincidir al deserializar un mensaje. Se debe establecer una de estas propiedades para que el mensaje se pueda deserializar.
La instancia serializada en el cuerpo del mensaje debe cumplir uno de los esquemas representados en la matriz de tipos. Al leer el mensaje mediante el Receive método , el método crea un objeto del tipo que corresponde al esquema identificado y lee el cuerpo del mensaje en él.
Los tipos de destino no tienen que especificarse para escribir en la cola.