Condividi tramite


IDispatchMessageFormatter Interfaccia

Definizione

Definisce i metodi che deserializzano i messaggi di richiesta e serializzano i messaggi di risposta in un'applicazione del servizio.

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

Esempio

Per un esempio completo, vedere Formatore operazione e Selettore operazione.

Commenti

Implementare l'interfaccia IDispatchMessageFormatter per creare un'estensione del formattatore che controlla la serializzazione dei parametri in un messaggio e la deserializzazione da un messaggio ai parametri in un'applicazione del servizio. Per inserire il formattatore personalizzato nell'applicazione del servizio, assegnare l'oggetto IDispatchMessageFormatter alla proprietà Formatter utilizzando un comportamento.

Metodi

DeserializeRequest(Message, Object[])

Deserializza un messaggio in una matrice di parametri.

SerializeReply(MessageVersion, Object[], Object)

Serializza un messaggio di risposta da una versione del messaggio specificata, da una matrice di parametri e da un valore restituito.

Si applica a