다음을 통해 공유


TransportBindingElementImporter.IWsdlImportExtension.BeforeImport 메서드

정의

가져올 WSDL 문서의 WSDL 바인딩에 사용자 지정 정책 어설션을 추가합니다.

 virtual void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System::Web::Services::Description::ServiceDescriptionCollection ^ wsdlDocuments, System::Xml::Schema::XmlSchemaSet ^ xmlSchemas, System::Collections::Generic::ICollection<System::Xml::XmlElement ^> ^ policy) = System::ServiceModel::Description::IWsdlImportExtension::BeforeImport;
void IWsdlImportExtension.BeforeImport (System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy);
abstract member System.ServiceModel.Description.IWsdlImportExtension.BeforeImport : System.Web.Services.Description.ServiceDescriptionCollection * System.Xml.Schema.XmlSchemaSet * System.Collections.Generic.ICollection<System.Xml.XmlElement> -> unit
override this.System.ServiceModel.Description.IWsdlImportExtension.BeforeImport : System.Web.Services.Description.ServiceDescriptionCollection * System.Xml.Schema.XmlSchemaSet * System.Collections.Generic.ICollection<System.Xml.XmlElement> -> unit
Sub BeforeImport (wsdlDocuments As ServiceDescriptionCollection, xmlSchemas As XmlSchemaSet, policy As ICollection(Of XmlElement)) Implements IWsdlImportExtension.BeforeImport

매개 변수

wsdlDocuments
ServiceDescriptionCollection

가져올 WSDL 문서 컬렉션입니다.

xmlSchemas
XmlSchemaSet

가져올 XML 스키마 문서 컬렉션입니다.

policy
ICollection<XmlElement>

가져올 정책 어설션 컬렉션입니다.

구현

설명

이 메서드는 정책이 이미 연결되어 있는 WSDL 바인딩에 정책 식을 연결합니다. 추가된 정책 식은 SOAP 바인딩의 SOAP 전송 URI를 포함하는 사용자 지정 정책 어설션을 포함합니다. 이 정책 어설션은 올바른 전송 바인딩 요소를 가져오기 위해 엔드포인트를 가져올 때 사용됩니다.

적용 대상