WebHttpBehavior.GetRequestClientFormatter メソッド

定義

指定したサービス操作とエンドポイントに対するクライアントの要求フォーマッタを取得します。

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

パラメーター

operationDescription
OperationDescription

サービス操作。

endpoint
ServiceEndpoint

サービス エンドポイント。

戻り値

指定した操作とエンドポイントに対するクライアントの要求フォーマッタへの IClientMessageFormatter 参照。

注釈

これは、サービス操作呼び出しの入力パラメーターを要求メッセージに変換するために呼び出される IClientMessageFormatter の実装を提供するために、派生動作が使用できる機能拡張ポイントです。 サービス操作の UriTemplate で指定されるパラメーターは、要求メッセージの To URI にシリアル化する必要があります。また、他のパラメーターは、要求メッセージの本文にシリアル化する必要があります。

適用対象