MtomMessageEncodingBindingElement.IPolicyExportExtension.ExportPolicy メソッド

定義

ポリシー アサーションが生成されるときに、ポリシー アサーションを WSDL に挿入します。これは、MTOM エンコードが使用されていることを示します。

 virtual void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System::ServiceModel::Description::MetadataExporter ^ exporter, System::ServiceModel::Description::PolicyConversionContext ^ policyContext) = System::ServiceModel::Description::IPolicyExportExtension::ExportPolicy;
void IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext);
abstract member System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy : System.ServiceModel.Description.MetadataExporter * System.ServiceModel.Description.PolicyConversionContext -> unit
override this.System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy : System.ServiceModel.Description.MetadataExporter * System.ServiceModel.Description.PolicyConversionContext -> unit
Sub ExportPolicy (exporter As MetadataExporter, policyContext As PolicyConversionContext) Implements IPolicyExportExtension.ExportPolicy

パラメーター

exporter
MetadataExporter

コントラクト情報をエクスポートする WsdlExporter

policyContext
PolicyConversionContext

エクスポートされた WSDL 要素からコントラクト記述へのマッピングを提供する WsdlContractConversionContext オブジェクト。

実装

例外

policyContextnullです。

注釈

このポリシー アサーションは、このエンドポイントで MTOM 最適化を使用できることを示します。 これは、テキスト形式または MTOM 形式のメッセージを受け入れる必要があることを意味します。 クライアントでは、このポリシー アサーションが解析され、MTOM でエンコードされたメッセージを受け入れる機能が有効になります。 ポリシー アサーションは次のとおりです。

<wsoma:OptimizedMimeSerialization xmlns:wsoma="http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization" />

適用対象