MtomMessageEncodingBindingElement.IPolicyExportExtension.ExportPolicy Método

Definição

Insere uma asserção de política no WSDL, quando é gerada, o que indica que está a ser usada uma codificação 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

Parâmetros

exporter
MetadataExporter

O WsdlExporter que exporta a informação do contrato.

policyContext
PolicyConversionContext

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

Implementações

Exceções

policyContext é null.

Observações

Esta afirmação de política indica que a otimização MTOM pode ser usada neste endpoint. Implica que mensagens em formato texto ou MTOM devem ser aceites. No cliente, esta assertiva de política é analisada e a capacidade de aceitar mensagens codificadas em MTOM é ativada. A afirmação da política é a seguinte.

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

Aplica-se a