BinaryMessageFormatter.Read(Message) Metodo

Definizione

Legge il contenuto dal messaggio specificato e crea un oggetto contenente il messaggio deserializzato.

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

Parametri

message
Message

Oggetto Message, in formato binario, da deserializzare.

Valori restituiti

Messaggio deserializzato.

Implementazioni

Eccezioni

La proprietà del BodyType messaggio non indica un oggetto binario.

Il message parametro è null.

Commenti

Importante

La chiamata a questo metodo con dati non attendibili è un rischio per la sicurezza. Chiamare questo metodo solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.

Il corpo del messaggio deve essere in formato binario e lo stesso serializzatore deve essere utilizzato per deserializzare il messaggio come quello che lo ha inizialmente serializzato. Se il corpo rappresenta una classe personalizzata, l'assembly per tale classe deve esistere localmente.

Si applica a

Vedi anche