Exporter (0) Imprimer
Développer tout

IMessageFormatter, interface

Sérialise ou désérialise des objets du corps d'un message Message Queuing.

Espace de noms : System.Messaging
Assembly : System.Messaging (dans system.messaging.dll)

public interface IMessageFormatter : ICloneable
public interface IMessageFormatter extends ICloneable
public interface IMessageFormatter extends ICloneable

Lorsqu'une application envoie un message à la file d'attente en utilisant une instance de la classe MessageQueue, le formateur sérialise l'objet (qui peut être une instance de n'importe quelle classe) dans un flux et l'insère dans le corps du message. Lors de la lecture d'une file d'attente en utilisant MessageQueue, le formateur désérialise les données du message dans la propriété Body de Message.

BinaryMessageFormatter et ActiveXMessageFormatter permettent d'obtenir un débit plus rapide que XmlMessageFormatter. ActiveXMessageFormatter permet une interopérabilité avec les applications Message Queuing de Visual Basic 6.0. XmlMessageFormatter est faiblement couplé, ce qui signifie que le serveur et le client peuvent choisir indépendamment le type envoyé et celui reçu.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft