XmlMessageFormatter.Read(Message) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Návraty
Deserializovaná zpráva.
Implementuje
Výjimky
Nebyla TargetTypeNamesTargetTypes nastavena ani vlastnost.
nebo
Instance serializovaná v textu zprávy nevyhovuje žádnému schématu reprezentovanými typy v objektech TargetTypeNames a TargetTypes vlastnostech.
Parametr message je null.
Poznámky
TargetTypeNames Formátovací modul i TargetTypes vlastnosti říkají, jaká schémata se mají při deserializaci zprávy shodovat. Před deserializaci zprávy je nutné nastavit jednu z těchto vlastností.
Instance serializovaná v textu zprávy musí splňovat jedno ze schémat reprezentovaných v poli typů. Při čtení zprávy pomocí Receive metody vytvoří metoda objekt typu, který odpovídá identifikovanému schématu a přečte do něj text zprávy.
Cílové typy nemusí být zadány, aby bylo možné zapisovat do fronty.