IDispatchMessageFormatter Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar metoder som deserialiserar begärandemeddelanden och serialiserar svarsmeddelanden i ett tjänstprogram.
public interface class IDispatchMessageFormatter
public interface IDispatchMessageFormatter
type IDispatchMessageFormatter = interface
Public Interface IDispatchMessageFormatter
Exempel
Ett fullständigt exempel finns i Åtgärdsformaterare och Åtgärdsväljare.
Kommentarer
IDispatchMessageFormatter Implementera gränssnittet för att skapa ett formateringstillägg som styr serialiseringen av parametrar i ett meddelande och deserialiseringen från ett meddelande till parametrar i ett tjänstprogram. Om du vill infoga den anpassade formateren i tjänstprogrammet tilldelar du IDispatchMessageFormatter objektet till Formatter egenskapen med hjälp av ett beteende.
Metoder
| Name | Description |
|---|---|
| DeserializeRequest(Message, Object[]) |
Deserialiserar ett meddelande till en matris med parametrar. |
| SerializeReply(MessageVersion, Object[], Object) |
Serialiserar ett svarsmeddelande från en angiven meddelandeversion, matris med parametrar och ett returvärde. |