BinaryMessageFormatter.Read(Message) Methode

Definition

Liest den Inhalt aus der angegebenen Nachricht und erstellt ein Objekt, das die deserialisierte Nachricht enthält.

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

Parameter

message
Message

The Message, in binary format, to deserialize.

Gibt zurück

Die deserialisierte Nachricht.

Implementiert

Ausnahmen

Die Eigenschaft der Nachricht gibt kein binäres BodyType Objekt an.

Der message Parameter ist null.

Hinweise

Important

Das Aufrufen dieser Methode mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Rufen Sie diese Methode nur mit vertrauenswürdigen Daten auf. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.

Der Textkörper der Nachricht muss im Binärformat vorliegen, und derselbe Serialisierer muss verwendet werden, um die Nachricht zu deserialisieren, als dass sie ursprünglich serialisiert wurde. Wenn der Textkörper eine benutzerdefinierte Klasse darstellt, muss die Assembly für diese Klasse lokal vorhanden sein.

Gilt für:

Weitere Informationen