Partager via


XmlMessageFormatter.Read(Message) Méthode

Définition

Lit le contenu du message donné et crée un objet qui contient le message désérialisé.

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

Paramètres

message
Message

Message, au format XML, à désérialiser.

Retours

Message désérialisé.

Implémente

Exceptions

Ni la propriété TargetTypeNames, ni la propriété TargetTypes n'ont été définies.

- ou -

L'instance sérialisée dans le corps du message ne correspond à aucun des schémas représentés par les types dans les propriétés TargetTypeNames et TargetTypes.

Le paramètre message a la valeur null.

Remarques

TargetTypeNames Les propriétés et TargetTypes indiquent au formateur les schémas à essayer de faire correspondre lors de la désérialisation d’un message. L’une de ces propriétés doit être définie avant que le message puisse être désérialisé.

Le instance sérialisé dans le corps du message doit être conforme à l’un des schémas représentés dans le tableau de types. Lorsque vous lisez le message à l’aide de la Receive méthode, la méthode crée un objet du type qui correspond au schéma identifié et lit le corps du message dans celui-ci.

Les types cibles n’ont pas besoin d’être spécifiés pour écrire dans la file d’attente.

S’applique à

Voir aussi