IDispatchMessageFormatter Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define métodos que desserializam as mensagens de solicitação e serializam as mensagens de resposta em um aplicativo de serviço.
public interface class IDispatchMessageFormatter
public interface IDispatchMessageFormatter
type IDispatchMessageFormatter = interface
Public Interface IDispatchMessageFormatter
Exemplos
Para ver um exemplo completo, consulte Formatador da Operação e Seletor de Operação.
Comentários
Implemente a interface para criar uma extensão de formatador que controla a serialização de parâmetros em uma mensagem e a desserialização de uma mensagem em parâmetros em um aplicativo IDispatchMessageFormatter de serviço. Para inserir o formatante personalizado no aplicativo de serviço, atribua o IDispatchMessageFormatter objeto à propriedade usando um Formatter comportamento.
Métodos
DeserializeRequest(Message, Object[]) |
Desserializa uma mensagem em uma matriz de parâmetros. |
SerializeReply(MessageVersion, Object[], Object) |
Serializa uma mensagem de resposta de uma versão de mensagem especificada, uma matriz de parâmetros e um valor retornado. |