XmlMessageFormatter.Read(Message) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje zawartość danej wiadomości i tworzy obiekt, który zawiera 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
Zwraca
Zdeserializowany komunikat.
Implementuje
Wyjątki
TargetTypeNames Ani właściwość ani TargetTypes nie została ustawiona.
-lub-
Wystąpienie serializowane w treści komunikatu nie jest zgodne z żadnymi schematami reprezentowanymi przez typy we właściwościach TargetTypeNames i TargetTypes .
Parametr message
ma wartość null
.
Uwagi
TargetTypeNames Obie właściwości i TargetTypes informują program formatujący, jakie schematy mają być zgodne podczas deserializacji komunikatu. Przed deserializacji komunikatu należy ustawić jedną z tych właściwości.
Wystąpienie serializowane w treści komunikatu musi być zgodne z jednym ze schematów reprezentowanych w tablicy typów. Podczas odczytywania komunikatu Receive przy użyciu metody metoda tworzy obiekt typu, który odpowiada zidentyfikowanemu schematowi i odczytuje do niego treść komunikatu.
Typy docelowe nie muszą być określone w celu zapisania w kolejce.