IMessageFormatter Interface
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 ou désérialise des objets du corps d'un message Message Queuing.
public interface class IMessageFormatter : ICloneable
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.MessageFormatterConverter))]
public interface IMessageFormatter : ICloneable
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.MessageFormatterConverter))>]
type IMessageFormatter = interface
interface ICloneable
Public Interface IMessageFormatter
Implements ICloneable
- Dérivé
- Attributs
- Implémente
Remarques
Lorsqu’une application envoie un message à la file d’attente à l’aide d’un instance de la MessageQueue classe, 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 à partir d’une file d’attente à l’aide d’un MessageQueue, le formateur désérialise les données de message dans la Body propriété d’un Message.
BinaryMessageFormatteret ActiveXMessageFormatter fournissent un débit plus rapide que .XmlMessageFormatter Permet l’interopérabilité ActiveXMessageFormatter avec les applications Message Queuing Visual Basic 6.0. le XmlMessageFormatter est faiblement couplé, ce qui signifie que le serveur et le client peuvent versionner le type qui est envoyé et reçu indépendamment.
Méthodes
CanRead(Message) |
Lors d'une implémentation dans une classe, détermine si le formateur a la possibilité de désérialiser le contenu du message. |
Clone() |
Crée un objet qui est une copie de l'instance actuelle. (Hérité de ICloneable) |
Read(Message) |
Lors d'une implémentation dans une classe, lit le contenu du message concerné et crée un objet qui contient les données du message. |
Write(Message, Object) |
Lors d'une implémentation dans une classe, sérialise un objet dans le corps du message. |