WebHttpBehavior.GetRequestDispatchFormatter Metodo

Definizione

Ottiene il formattatore della richiesta sul servizio per un'operazione e un endpoint del servizio specificati.

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

Parametri

operationDescription
OperationDescription

Operazione del servizio.

endpoint
ServiceEndpoint

Endpoint del servizio.

Restituisce

Riferimento IDispatchMessageFormatter al formattatore della richiesta su un servizio per l'operazione e l'endpoint specificati.

Commenti

Si tratta di un punto di estensibilità che i comportamenti derivati possono utilizzare per fornire la propria implementazione di IDispatchMessageFormatter, chiamato per deserializzare i parametri di input dell'operazione del servizio dal messaggio di richiesta. I parametri specificati in UriTemplate dell'operazione del servizio devono essere deserializzati dall'URI To del messaggio di richiesta e gli altri parametri devono essere deserializzati dal corpo del messaggio di richiesta.

Si applica a