BinaryMessageFormatter.Read(Message) Metoda

Definicja

Odczytuje zawartość z danego komunikatu i tworzy obiekt zawierający zdeserializowany komunikat.

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

Wartość Message, w formacie binarnym do deserializacji.

Zwraca

Zdeserializowany komunikat.

Implementuje

Wyjątki

Właściwość komunikatu BodyType nie wskazuje obiektu binarnego.

Parametr message jest null.

Uwagi

Ważna

Wywoływanie tej metody z niezaufanymi danymi jest zagrożeniem bezpieczeństwa. Wywołaj tę metodę tylko z zaufanymi danymi. Aby uzyskać więcej informacji, zobacz Validate All Inputs.

Treść komunikatu musi być w formacie binarnym, a ten sam serializator musi być używany do deserializacji komunikatu, który początkowo serializował go. Jeśli treść reprezentuje klasę niestandardową, zestaw dla tej klasy musi istnieć lokalnie.

Dotyczy

Zobacz też