Freigeben über


WebHttpBehavior.GetRequestClientFormatter Methode

Definition

Ruft das Anforderungsformatierungsprogramm auf dem Client für den angegebenen Dienstvorgang und Endpunkt ab.

protected:
 virtual System::ServiceModel::Dispatcher::IClientMessageFormatter ^ GetRequestClientFormatter(System::ServiceModel::Description::OperationDescription ^ operationDescription, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter (System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member GetRequestClientFormatter : System.ServiceModel.Description.OperationDescription * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.Dispatcher.IClientMessageFormatter
override this.GetRequestClientFormatter : System.ServiceModel.Description.OperationDescription * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.Dispatcher.IClientMessageFormatter
Protected Overridable Function GetRequestClientFormatter (operationDescription As OperationDescription, endpoint As ServiceEndpoint) As IClientMessageFormatter

Parameter

operationDescription
OperationDescription

Der Dienstvorgang.

endpoint
ServiceEndpoint

Der Dienstendpunkt.

Gibt zurück

IClientMessageFormatter

Ein IClientMessageFormatter-Verweis auf das Anforderungsformatierungsprogramm auf dem Client für den angegebenen Vorgang und Endpunkt.

Hinweise

Abgeleitete Verhalten können diesen Erweiterungspunkt nutzen, um eine eigene IClientMessageFormatter-Implementierung bereitzustellen, die aufgerufen wird, um die Eingabeparameter des Dienstvorgangsaufrufs in eine Anforderungsnachricht zu konvertieren. Die in UriTemplate des Dienstvorgangs angegebenen Parameter müssen in den To-URI der Anforderungsnachricht serialisiert werden. Weitere Parameter müssen in den Text der Anforderungsnachricht serialisiert werden.

Gilt für