Freigeben über


DispatchOperation.Formatter Eigenschaft

Definition

Ruft den Formatierer ab bzw. legt ihn fest, der Nachrichten in Objekte deserialisiert und Objekte in Nachrichten serialisiert.

public:
 property System::ServiceModel::Dispatcher::IDispatchMessageFormatter ^ Formatter { System::ServiceModel::Dispatcher::IDispatchMessageFormatter ^ get(); void set(System::ServiceModel::Dispatcher::IDispatchMessageFormatter ^ value); };
public System.ServiceModel.Dispatcher.IDispatchMessageFormatter Formatter { get; set; }
member this.Formatter : System.ServiceModel.Dispatcher.IDispatchMessageFormatter with get, set
Public Property Formatter As IDispatchMessageFormatter

Eigenschaftswert

IDispatchMessageFormatter

Eine IDispatchMessageFormatter-Implementierung.

Hinweise

Verwenden Sie die Formatter-Eigenschaft, um eine benutzerdefinierte IDispatchMessageFormatter-Implementierung für einen Vorgang einzufügen oder das aktuelle Formatierungsprogramm zu ändern. Im Fall von stark typisierten Nachrichtenvorgängen kann die Verwendung des Formatierers durch die SerializeReply-Eigenschaft und die DeserializeRequest-Eigenschaft gesteuert werden.

Die IDispatchMessageFormatter Schnittstelle definiert die und methoden DeserializeRequest SerializeReply, die verwendet werden, um einen Satz von Objektparametern in eine Nachricht und von einer Nachricht in einen Satz von Rückgabewerten zu konvertieren.

Gilt für