XmlMessageFormatter.Read(Message) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Leest de inhoud van het opgegeven bericht en maakt een object dat het gedeserialiseerde bericht bevat.
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
Parameters
Retouren
Het gedeserialiseerde bericht.
Implementeringen
Uitzonderingen
De eigenschap noch TargetTypes de TargetTypeNames eigenschap is ingesteld.
– of –
Het exemplaar dat in de berichttekst is geserialiseerd, voldoet niet aan een van de schema's die worden vertegenwoordigd door de typen in de TargetTypeNames en TargetTypes eigenschappen.
De message parameter is null.
Opmerkingen
Zowel de als TargetTypes de TargetTypeNames eigenschappen geven aan welke schema's moeten worden vergeleken bij het deserialiseren van een bericht. Een van deze eigenschappen moet worden ingesteld voordat het bericht kan worden gedeserialiseerd.
Het exemplaar dat in de berichttekst is geserialiseerd, moet voldoen aan een van de schema's die worden weergegeven in de typematrix. Wanneer u het bericht leest met behulp van de Receive methode, maakt de methode een object van het type dat overeenkomt met het geïdentificeerde schema en leest de berichttekst erin.
De doeltypen hoeven niet te worden opgegeven om naar de wachtrij te schrijven.