Partager via


IDispatchMessageFormatter Interface

Définition

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.

S’applique à