Comparteix a través de


BinaryMessageFormatter.Read(Message) Método

Definición

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

message
Message

Message, en formato binario, que se va a deserializar.

Devoluciones

El mensaje deserializado.

Implementaciones

Excepciones

La propiedad BodyType del mensaje no indica un objeto binario.

El parámetro message es null.

Comentarios

Importante

Llamar a este método con datos que no son de confianza supone un riesgo de seguridad. Llame a este método solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.

El cuerpo del mensaje debe estar en formato binario y el mismo serializador debe usarse para deserializar el mensaje que inicialmente lo serializó. Si el cuerpo representa una clase personalizada, el ensamblado de esa clase debe existir localmente.

Se aplica a

Consulte también