IDispatchMessageFormatter 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.
Définit les méthodes qui désérialisent les messages de demande et sérialisent les messages de réponse dans une application de service.
public interface class IDispatchMessageFormatter
public interface IDispatchMessageFormatter
type IDispatchMessageFormatter = interface
Public Interface IDispatchMessageFormatter
Exemples
Pour obtenir un exemple complet, consultez Operation Formatter et Operation Selector.
Remarques
Implémentez l'interface IDispatchMessageFormatter pour créer une extension de formateur qui contrôle la sérialisation de paramètres en message et la désérialisation d'un message en paramètres dans une application de service. Pour insérer le formateur personnalisé dans l'application de service, assignez l'objet IDispatchMessageFormatter à la propriété Formatter à l'aide d'un comportement.
Méthodes
DeserializeRequest(Message, Object[]) |
Désérialise un message dans un tableau de paramètres. |
SerializeReply(MessageVersion, Object[], Object) |
Sérialise un message de réponse à partir d'une version de message, d'un tableau de paramètres et d'une valeur de retour spécifiés. |