StandardBindingImporter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |