BinaryMessageFormatter.Read(Message) Método

Definição

Lê o conteúdo de determinada mensagem e cria um objeto que contém a mensagem desserializada.Reads the contents from the given message and creates an object that contains the deserialized message.

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

A Message, em formato binário, a ser desserializada.The Message, in binary format, to deserialize.

Retornos

Object

A mensagem desserializada.The deserialized message.

Implementações

Exceções

A propriedade BodyType da mensagem não indica um objeto binário.The message's BodyType property does not indicate a binary object.

O parâmetro message é null.The message parameter is null.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança.Calling this method with untrusted data is a security risk. Chame esse método apenas quando você tiver dados confiáveis.Call this method only with trusted data. Para obter mais informações, confira Validação de dados.For more information, see Data Validation.

O corpo da mensagem deve estar no formato binário e o mesmo serializador deve ser usado para desserializar a mensagem como a que foi serializada inicialmente.The body of the message must be in binary format, and the same serializer must be used to deserialize the message as that which initially serialized it. Se o corpo representa uma classe personalizada, o assembly para essa classe deve existir localmente.If the body represents a custom class, the assembly for that class must exist locally.

Aplica-se a

Confira também