IDispatchMessageFormatter Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |