XmlMessageFormatter.Write(Message, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sérialise un objet dans le corps du message.
public:
virtual void Write(System::Messaging::Message ^ message, System::Object ^ obj);
public void Write (System.Messaging.Message message, object obj);
abstract member Write : System.Messaging.Message * obj -> unit
override this.Write : System.Messaging.Message * obj -> unit
Public Sub Write (message As Message, obj As Object)
Paramètres
Implémente
Exceptions
Le paramètre message
a la valeur null
.
- ou -
Le paramètre obj
a la valeur null
.
Remarques
Les types cibles n’ont pas besoin d’être spécifiés pour écrire dans la file d’attente comme ils doivent l’être lors de la lecture. La TargetTypeNames propriété ou TargetTypes est utilisée par le formateur uniquement lors de la désérialisation d’un message.
utilise XmlMessageFormatter la XmlSerializer classe, qui définit ce qui peut être sérialisé. Seuls les champs publics et les propriétés publiques peuvent être sérialisés. Les structures, les structures avec des tableaux et les tableaux de structures sont tous sérialisables, tant qu’ils n’utilisent pas le style encodé avec le protocole SOAP.