BinaryMessageFormatter.Read(Message) Metod

Definition

Läser innehållet från det angivna meddelandet och skapar ett objekt som innehåller det deserialiserade meddelandet.

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

Parametrar

message
Message

, Messagei binärt format, för att deserialisera.

Returer

Det deserialiserade meddelandet.

Implementeringar

Undantag

Meddelandets BodyType egenskap anger inte ett binärt objekt.

Parametern message är null.

Kommentarer

Important

Det är en säkerhetsrisk att anropa den här metoden med data som inte är betrodda. Anropa endast den här metoden med betrodda data. För mer information, se Verifiera alla indata.

Meddelandets brödtext måste vara i binärt format och samma serialiserare måste användas för att deserialisera meddelandet som det som först serialiserade det. Om brödtexten representerar en anpassad klass måste sammansättningen för den klassen finnas lokalt.

Gäller för

Se även