WebHttpBehavior.GetRequestDispatchFormatter 方法

定義

取得指定之服務作業和服務端點在服務上的要求格式器。

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

參數

operationDescription
OperationDescription

服務作業。

endpoint
ServiceEndpoint

服務端點。

傳回

對指定之作業和端點在服務上的要求格式器的 IDispatchMessageFormatter 參考。

備註

這是衍生行為可使用的擴充點,可以用來提供本身的 IDispatchMessageFormatter 實作,而呼叫此實作即可從要求訊息中還原序列化服務作業的輸入參數。 在服務作業之 UriTemplate 中指定的參數必須從要求訊息的 To URI 還原序列化,而其他參數則必須從要求訊息的本文還原序列化。

適用於