TransportBindingElementImporter.IWsdlImportExtension.BeforeImport Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute des assertions de stratégie personnalisée aux liaisons WSDL dans des documents WSDL à importer.
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
Paramètres
- wsdlDocuments
- ServiceDescriptionCollection
Collection des documents WSDL à importer.
- xmlSchemas
- XmlSchemaSet
Collection des documents de schéma XML à importer.
- policy
- ICollection<XmlElement>
Collection des assertions de stratégie à importer.
Implémente
Remarques
Cette méthode attache une expression de stratégie aux liaisons WSDL qui ont déjà attaché des stratégies. L'expression de stratégie ajoutée contient une assertion de stratégie personnalisée qui contient l'URI de transport SOAP issue de la liaison SOAP. Cette assertion de stratégie est utilisée lors de l'importation du point de terminaison pour importer l'élément de liaison de transport correct.