다음을 통해 공유


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 개체입니다.

구현

예외

policyContext이(가) null인 경우

설명

이 정책 어설션은 MTOM 최적화를 이 엔드포인트에서 사용할 수 있음을 나타냅니다. 즉, 텍스트 또는 MTOM 형식의 메시지를 수락해야 합니다. 클라이언트에서 이 정책 어설션이 구문 분석되고 MTOM으로 인코딩된 메시지를 수락하는 기능이 활성화됩니다. 정책 어설션은 다음과 같습니다.

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

적용 대상