Udostępnij za pośrednictwem


IDispatchMessageFormatter Interfejs

Definicja

Definiuje metody, które deserializują komunikaty żądań i serializują komunikaty odpowiedzi w aplikacji usługi.

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

Przykłady

Pełny przykład można znaleźć w tematach Operation Formatter (Formatator operacji) i Operation Selector (Selektor operacji).

Uwagi

Implementowanie interfejsu do tworzenia rozszerzenia programu formatujący, który kontroluje serializacji parametrów do komunikatu i deserializacji z komunikatu do parametrów IDispatchMessageFormatter w aplikacji usługi. Aby wstawić niestandardowy program formatowy do aplikacji usługi, przypisz IDispatchMessageFormatter obiekt do właściwości przy użyciu Formatter zachowania.

Metody

DeserializeRequest(Message, Object[])

Deerializuje komunikat do tablicy parametrów.

SerializeReply(MessageVersion, Object[], Object)

Serializuje komunikat odpowiedzi z określonej wersji komunikatu, tablicy parametrów i wartości zwracanej.

Dotyczy