Compartilhar via


MtomMessageEncodingBindingElement.IPolicyExportExtension.ExportPolicy Método

Definição

Insere uma declaração de política no WSDL, quando ele é gerado, que indica que uma codificação MTOM está sendo usada.

 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

Parâmetros

exporter
MetadataExporter

O WsdlExporter que exporta as informações do contrato.

policyContext
PolicyConversionContext

Um objeto WsdlContractConversionContext que fornece mapeamentos de elementos WSDL exportados para a descrição do contrato.

Implementações

Exceções

policyContext é null.

Comentários

Essa declaração de política indica que a otimização de MTOM pode ser usada neste ponto de extremidade. Isso implica que as mensagens no formato de texto ou MTOM devem ser aceitas. No cliente, essa declaração de política é analisada e a capacidade de aceitar mensagens codificadas em MTOM está habilitada. A declaração de política é a seguinte.

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

Aplica-se a