Comparteix a través de


IDispatchMessageFormatter Interfaz

Definición

Define métodos que deserializan los mensajes de solicitud y serializan los mensajes de respuesta de una aplicación de servicio.

public interface class IDispatchMessageFormatter
public interface IDispatchMessageFormatter
type IDispatchMessageFormatter = interface
Public Interface IDispatchMessageFormatter

Ejemplos

Para obtener un ejemplo completo, vea Formateador de operación y Selector de operaciones.

Comentarios

Implemente la interfaz IDispatchMessageFormatter para crear una extensión de formateador que controle la serialización de parámetros en un mensaje y la deserialización de un mensaje en parámetros en una aplicación de servicio. Para insertar el formateador personalizado en la aplicación de servicio, asigne el objeto IDispatchMessageFormatter a la propiedad Formatter utilizando un comportamiento.

Métodos

DeserializeRequest(Message, Object[])

Deserializa un mensaje en una matriz de parámetros.

SerializeReply(MessageVersion, Object[], Object)

Serializa un mensaje de respuesta a partir de una versión de mensaje especificada, una matriz de parámetros y un valor devuelto.

Se aplica a