TransportBindingElementImporter 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.
Importiert Standardtransport-Bindungselemente von WSDL-Dokumenten (Web Services Description Language) mit angehängten Richtlinienausdrücken.
public ref class TransportBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class TransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type TransportBindingElementImporter = class
interface IWsdlImportExtension
interface IPolicyImportExtension
Public Class TransportBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
- Vererbung
-
TransportBindingElementImporter
- Implementiert
Hinweise
Der TransportBindingElementImporter
-Typ stellt eine Implementierung der Schnittstellen IWsdlImportExtension und IPolicyImportExtension dar. Er importiert die Instanzen HttpTransportBindingElement, HttpsTransportBindingElement, TcpTransportBindingElement, NamedPipeTransportBindingElement, MsmqTransportBindingElementPeerTransportBindingElement von WSDL-Dienstmetadaten.
Wenn diese TransportBindingElement-Typen importiert werden, importiert der TransportBindingElementImporter
-Typ auch die Adressierungsinformationen aus den WSDL-Metadaten.
Konstruktoren
TransportBindingElementImporter() |
Initialisiert eine neue Instanz der TransportBindingElementImporter-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
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Importiert eine TransportBindingElement-Instanz aus der an die WSDL-Bindung angefügten Richtlinie. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Fügt benutzerdefinierte Richtlinienassertionen den WSDL-Bindungen in WSDL-Dokumenten hinzu, die importiert werden sollen. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Diese Methode hat keine Funktion. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Importiert Adressierungsinformationen vom WSDL-Anschluss, und importiert ein HttpTransportBindingElement oder ein HttpsTransportBindingElement aus dem SOAP-Transport-URI, wenn nicht bereits ein TransportBindingElement aus der an die WSDL angehängten Richtlinie importiert wurde. |