Udostępnij za pośrednictwem


MtomMessageEncodingBindingElement.IPolicyExportExtension.ExportPolicy Metoda

Definicja

Wstawia asercji zasad do WSDL, gdy jest generowany, co oznacza, że jest używane kodowanie 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

Parametry

exporter
MetadataExporter

Element WsdlExporter , który eksportuje informacje o umowie.

policyContext
PolicyConversionContext

WsdlContractConversionContext Obiekt, który dostarcza mapowania z wyeksportowanych elementów WSDL do opisu kontraktu.

Implementuje

Wyjątki

policyContext to null.

Uwagi

To potwierdzenie zasad wskazuje, że optymalizację MTOM można użyć w tym punkcie końcowym. Oznacza to, że komunikaty w formacie tekstowym lub MTOM muszą zostać zaakceptowane. Na kliencie ta aseracja zasad jest analizowana, a możliwość akceptowania komunikatów zakodowanych w formacie MTOM jest włączona. Aseracja zasad jest następująca.

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

Dotyczy