WebHttpBehavior.GetRequestDispatchFormatter Método

Definição

Obtém o formatador de solicitação no serviço para a operação de serviço e o ponto de extremidade de serviço especificados.

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

Parâmetros

operationDescription
OperationDescription

A operação de serviço.

endpoint
ServiceEndpoint

O ponto de extremidade de serviço.

Retornos

Uma referência IDispatchMessageFormatter ao formatador de solicitação no serviço para a operação e o ponto de extremidade especificados.

Comentários

Esse é um ponto de extensibilidade que os comportamentos derivados podem usar para fornecer sua própria implementação do IDispatchMessageFormatter que é chamado para desserializar os parâmetros de entrada da operação de serviço da mensagem de solicitação. Os parâmetros especificados na UriTemplate operação de serviço devem ser desserializados do To URI da mensagem de solicitação e outros parâmetros devem ser desserializados do corpo da mensagem de solicitação.

Aplica-se a