Condividi tramite


BinaryMessageFormatter.Read(Message) Metodo

Definizione

Legge il contenuto del messaggio indicato 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

Message, in formato binario, da deserializzare.

Restituisce

Messaggio deserializzato.

Implementazioni

Eccezioni

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

Il valore del parametro message è null.

Commenti

Importante

La chiamata a questo metodo con dati non attendibili costituisce 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 usato per deserializzare il messaggio come quello inizialmente serializzato. Se il corpo rappresenta una classe personalizzata, l'assembly per tale classe deve esistere in locale.

Si applica a

Vedi anche