StandardBindingImporter Klasse

Definition

Stellt einen Erweiterbarkeitspunkt zum Zuordnen von WSDL-Verträgen und Richtlinien assertionen in Windows Communication Foundation (WCF)-Standardbindungen bereit.

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
Vererbung
StandardBindingImporter
Implementiert

Hinweise

Überschreiben Sie diese Klasse, um die Standardzuordnung zwischen WSDL und einer Standardbindung zu erweitern. Fügen Sie das benutzerdefinierte Objekt dann programmgesteuert oder mithilfe einer Anwendungskonfigurationsdatei an WsdlImporter . Sie können Ihr benutzerdefiniertes Objekt auch an das interne WsdlImporter objekt anfügen, das vom ServiceModel Metadata Utility Tool (Svcutil.exe) mithilfe einer Anwendungskonfigurationsdatei verwendet wird.

Verwenden Sie die IWsdlImportExtension.BeforeImport Methode, um die Metadaten, die dann in Standardbindungsobjekte importiert werden, direkt zu ändern.

Konstruktoren

Name Beschreibung
StandardBindingImporter()

Initialisiert eine neue Instanz der StandardBindingImporter-Klasse.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

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

Wird vor dem Importieren der Metadatendokumente aufgerufen, die der Standardbindung zugeordnet sind.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Stellt einen Erweiterbarkeitspunkt zum Importieren von WSDL-Vertragsinformationen für Standardbindungen bereit.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Stellt einen Erweiterbarkeitspunkt für die Zuordnung von Endpunkten bereit, die in WSDL in der Dienstbeschreibung definiert sind.

Gilt für: