WebHttpBehavior.GetRequestDispatchFormatter Methode

Definition

Ruft das Anforderungsformatierungsprogramm in dem Dienst für den angegebenen Dienstvorgang und Endpunkt ab.

C#
protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter (System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint);

Parameter

operationDescription
OperationDescription

Der Dienstvorgang.

endpoint
ServiceEndpoint

Der Dienstendpunkt.

Gibt zurück

IDispatchMessageFormatter

Ein IDispatchMessageFormatter-Verweis auf das Anforderungsformatierungsprogramm in dem Dienst für den angegebenen Vorgang und Endpunkt.

Hinweise

Abgeleitete Verhalten können diesen Erweiterungspunkt nutzen, um eine eigene IDispatchMessageFormatter-Implementierung bereitzustellen, die aufgerufen wird, um die Eingabeparameter des Dienstvorgangs aus der Anforderungsnachricht zu deserialisieren. Die in UriTemplate des Dienstvorgangs angegebenen Parameter müssen aus dem To-URI der Anforderungsnachricht deserialisiert werden. Weitere Parameter müssen aus dem Text der Anforderungsnachricht deserialisiert werden.

Gilt für

Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8