StandardBindingImporter Classe

Definizione

Specifica un punto di estendibilità per il mapping di contratti e asserzioni di criteri WSDL in binding standard di Windows Communication Foundation (WCF).

public ref class StandardBindingImporter : System::ServiceModel::Description::IWsdlImportExtension
public class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
type StandardBindingImporter = class
    interface IWsdlImportExtension
Public Class StandardBindingImporter
Implements IWsdlImportExtension
Ereditarietà
StandardBindingImporter
Implementazioni

Commenti

Eseguire l'override di questa classe per estendere il mapping standard tra WSDL e un'associazione standard. Allegare quindi l'oggetto personalizzato a una classe WsdlImporter a livello di programmazione o utilizzando un file di configurazione dell'applicazione. È anche possibile collegare l'oggetto personalizzato all'oggetto interno WsdlImporter usato dallo strumento utilità metadati ServiceModel (Svcutil.exe) usando un file di configurazione dell'applicazione.

Utilizzare il metodo IWsdlImportExtension.BeforeImport per modificare direttamente i metadati che vengono quindi importati in oggetti di associazione standard.

Costruttori

StandardBindingImporter()

Inizializza una nuova istanza della classe StandardBindingImporter.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

Viene chiamato prima di importare i documenti di metadati associati all'associazione standard.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Fornisce un punto estensibilità per l'importazione di informazioni di contratto WSDL per associazioni standard.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Fornisce un punto di estensibilità per il mapping di endpoint definiti in WSDL nella descrizione del servizio.

Si applica a