Sdílet prostřednictvím


BinaryMessageFormatter.Read(Message) Metoda

Definice

Přečte obsah z dané zprávy a vytvoří objekt, který obsahuje deserializovanou zprávu.

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

Parametry

message
Message

, Messagev binárním formátu, který se má deserializovat.

Návraty

Deserializovaná zpráva.

Implementuje

Výjimky

Vlastnost zprávy BodyType neindikuje binární objekt.

Parametr message je null.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Tělo zprávy musí být v binárním formátu a stejný serializátor musí být použit k deserializaci zprávy jako ten, který ji původně serializoval. Pokud tělo představuje vlastní třídu, sestavení pro danou třídu musí existovat místně.

Platí pro

Viz také