Udostępnij za pośrednictwem


WebHttpBehavior.GetRequestClientFormatter Metoda

Definicja

Pobiera program formatujący żądania na kliencie dla określonej operacji usługi i punktu końcowego.

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

Parametry

operationDescription
OperationDescription

Operacja usługi.

endpoint
ServiceEndpoint

Punkt końcowy usługi.

Zwraca

Odwołanie IClientMessageFormatter do programu formatującego żądania na kliencie dla określonej operacji i punktu końcowego.

Uwagi

Jest to punkt rozszerzalności, którego pochodne zachowania mogą służyć do dostarczania własnej implementacji IClientMessageFormatter , która jest wywoływana w celu przekonwertowania parametrów wejściowych wywołania operacji usługi na komunikat żądania. Parametry określone w UriTemplate operacji usługi muszą być serializowane do To identyfikatora URI komunikatu żądania, a inne parametry muszą być serializowane do treści komunikatu żądania.

Dotyczy