Class DocumentationWsdlImportExtension
Implements a WSDL import extension that extracts documentation annotations from the port types, port type operations, and ports.
Inheritance
System.Object
DocumentationWsdlImportExtension
Implements
System.ServiceModel.Description.IWsdlImportExtension
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nevatech.Vsb.Repository.Description
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class DocumentationWsdlImportExtension : IWsdlImportExtension
Constructors
DocumentationWsdlImportExtension()
Declaration
public DocumentationWsdlImportExtension()
Methods
BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)
Declaration
public void BeforeImport(ServiceDescriptionCollection wsdlDocuments, XmlSchemaSet xmlSchemas, ICollection<XmlElement> policy)
Parameters
Type | Name | Description |
---|---|---|
System.Web.Services.Description.ServiceDescriptionCollection | wsdlDocuments | |
System.Xml.Schema.XmlSchemaSet | xmlSchemas | |
System.Collections.Generic.ICollection<System.Xml.XmlElement> | policy |
ImportContract(WsdlImporter, WsdlContractConversionContext)
Declaration
public void ImportContract(WsdlImporter importer, WsdlContractConversionContext context)
Parameters
Type | Name | Description |
---|---|---|
System.ServiceModel.Description.WsdlImporter | importer | |
System.ServiceModel.Description.WsdlContractConversionContext | context |
ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)
Declaration
public void ImportEndpoint(WsdlImporter importer, WsdlEndpointConversionContext context)
Parameters
Type | Name | Description |
---|---|---|
System.ServiceModel.Description.WsdlImporter | importer | |
System.ServiceModel.Description.WsdlEndpointConversionContext | context |
Implements
System.ServiceModel.Description.IWsdlImportExtension