TransportBindingElementImporter.IWsdlImportExtension.BeforeImport Méthode

Définition

Ajoute des assertions de stratégie personnalisée aux liaisons WSDL dans des documents WSDL à importer.

C#
void IWsdlImportExtension.BeforeImport (System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy);

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.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8