StandardBindingImporter Klasse

Definition

Stellt einen Erweiterbarkeitspunkt zum Zuordnen von WSDL-Verträgen und Richtlinienassertionen in 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 zum Erweitern der Standardzuordnung zwischen WSDL und einer Standardbindung. Fügen Sie das benutzerdefinierte Objekt dann entweder programmgesteuert oder durch Verwendung einer Anwendungskonfigurationsdatei an einen WsdlImporter an. Sie können Ihr benutzerdefiniertes Objekt auch an das interne WsdlImporter objekt anfügen, das vom ServiceModel Metadata Utility Tool (Svcutil.exe) verwendet wird, indem Sie eine Anwendungskonfigurationsdatei verwenden.

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

Konstruktoren

StandardBindingImporter()

Initialisiert eine neue Instanz der StandardBindingImporter-Klasse.

Methoden

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

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

Wird vor dem Importieren der Metadatendokumente aufgerufen, die mit der Standardbindung verknüpft sind.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

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

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Stellt einen Erweiterbarkeitspunkt zum Zuordnen von in WSDL definierten Endpunkten in der Dienstbeschreibung bereit.

Gilt für: