BinaryMessageFormatter.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
- obj
- Object
Objet à sérialiser dans le corps du message.
Implémente
Exceptions
Le paramètre message
a la valeur null
.
Remarques
Important
L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.
Le format d’objet supérieur et le format de type 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. Les TopObjectFormat propriétés et TypeFormat sont utilisées par le formateur uniquement lors de la désérialisation d’un message.
Le BinaryMessageFormatter peut sérialiser la plupart des objets, mais le résultat n’est pas faiblement couplé. Toutefois, il est compact, de sorte que le formateur est efficace pour les objets volumineux.