WindowsStreamSecurityBindingElement.IPolicyExportExtension.ExportPolicy Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Windows akış güvenliğiyle ilgili özel ilke onaylarını dışarı aktarır.
virtual void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System::ServiceModel::Description::MetadataExporter ^ exporter, System::ServiceModel::Description::PolicyConversionContext ^ context) = System::ServiceModel::Description::IPolicyExportExtension::ExportPolicy;
void IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context);
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, context As PolicyConversionContext) Implements IPolicyExportExtension.ExportPolicy
Parametreler
- exporter
- MetadataExporter
MetadataExporter Dışarı aktarma işlemini değiştirmek için kullanabileceğiniz.
- context
- PolicyConversionContext
PolicyConversionContext Özel ilke onayınızı eklemek için kullanabileceğiniz onay.
Uygulamalar
Açıklamalar
Bu yöntem, bağlamayla ilgili deyimleri belirli bir sözleşme tarafından kullanıma sunulan WSDL bilgilerine yazar ve WCF tarafından istemcilere bağlama yığınında bu özel bağlama öğesinin varlığını iletmek için kullanılır.
Bu yöntem iki parametre alır: MetadataExporter ve PolicyConversionContext nesneleri. GetBindingAssertionsÇeşitli kapsamlarda zaten dışarı aktarılmış ilke onay koleksiyonlarını almak için , GetMessageBindingAssertionsve GetOperationBindingAssertions yöntemlerini kullanın. Ardından bu yöntemi kullanarak uygun koleksiyona kendi ilke onaylarınızı ekleyin.
özelliği, Contract dışarı aktarılmakta olan uç nokta için öğesini kullanıma sunar ContractDescription . Bu, bu yöntemin dışarı aktarılan ilke onaylarını doğru bir şekilde kapsamasını sağlar. Örneğin, koddaki güvenlik öznitelikleri, güvenlik ilkesi onaylarının nereye eklenmesi gerektiğini belirten davranışlar ContractDescription ekleyebilir.
WSDL bilgilerine özel ilke onayları eklendikten sonra, istemciler bir IPolicyImportExtension arabirim uygulayarak özel bağlama onaylarını algılayabilir ve içeri aktarabilir.