Freigeben über


SoapProtocolImporter-Member

Generiert Klassen für Webdienste, die das SOAP-Protokoll verwenden.

In den folgenden Tabellen werden die vom SoapProtocolImporter -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode SoapProtocolImporter  

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbstractSchemas  Ruft die von der zugeordneten ServiceDescriptionImporter-Instanz verwendeten abstrakten XML-Schemas ab.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft Binding  Ruft die WSDL-Bindung ab, die der Protokollimporter gerade verarbeitet, um eine Klasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft ClassName  Ruft den Namen der Bindungsklasse ab, die gerade generiert wird.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft ClassNames  Ruft das CodeIdentifiers-Objekt ab, das einen eindeutigen Namen für die Bindungsklasse generiert, die gerade generiert wird.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft CodeNamespace  Ruft eine Darstellung des .NET Framework-Namespaces der Bindungsklassen ab, die gerade generiert werden.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft CodeTypeDeclaration  Ruft eine Darstellung der Bindungsklasse ab, die gerade generiert wird.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft ConcreteSchemas  Ruft die von der zugeordneten ServiceDescriptionImporter-Instanz verwendeten konkreten XML-Schemas ab.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft InputMessage  Ruft die WSDL-Eingabemeldung (Web Services Description Language) für den abstrakten Vorgang ab, den der Protokollimporter gerade verarbeitet, um eine Methode in einer Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft MethodName  Ruft den Namen der Bindungsklassenmethode ab, die gerade vom Protokollimporter generiert wird.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft Operation  Ruft den abstrakten WSDL-Vorgang ab, den der Protokollimporter gerade verarbeitet, um eine Methode in einer Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft OperationBinding  Ruft die abstrakte WSDL-Vorgangsbindung ab, die der Protokollimporter gerade verarbeitet, um eine Methode in einer Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft OutputMessage  Ruft die WSDL-Ausgabemeldung für den abstrakten Vorgang ab, den der Protokollimporter gerade verarbeitet, um eine Methode in einer Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft Port  Ruft einen WSDL-Anschluss ab, der einen Verweis auf die Bindung enthält, die der Protokollimporter gerade verarbeitet, um eine Bindungsklasse zu generieren. Wenn mehrere Anschlüsse auf die aktuelle Bindung verweisen, handelt es sich bei dem Anschluss, an dem zuletzt eine Bindung gefunden wurde, um den aktuellen Anschluss.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft PortType  Ruft den WSDL-PortType ab, der durch die Bindung implementiert wird, die der Protokollimporter gerade verarbeitet, um eine Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft ProtocolName Überschrieben. Ruft den Wert "Soap" ab.
Öffentliche Eigenschaft Schemas  Ruft alle XML-Schemas ab, d. h. abstrakte und konkrete XML-Schemas, die von der zugeordneten ServiceDescriptionImporter-Instanz verwendet werden.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft Service  Ruft den WSDL-Dienst ab, der einen Verweis auf die Bindung enthält, die der Protokollimporter gerade verarbeitet, um eine Bindungsklasse zu generieren.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft ServiceDescriptions  Ruft die ServiceDescriptionCollection-Objekte ab, die zu der zugeordneten ServiceDescriptionImporter-Instanz gehören, welche nach Bindungen durchsucht werden, aus denen Bindungsklassen generiert werden können.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft SoapBinding Ruft eine durch die Extensions-Eigenschaft der SoapBinding-Eigenschaft abgerufene SoapBinding-Instanz ab.
Öffentliche Eigenschaft SoapExporter Ruft das Objekt vom Typ SoapCodeExporter ab, das von der SoapProtocolImporter-Klasse intern zum Generieren von Code aus Zuordnungen zwischen SOAP-codiertem XML-Schemainhalt und .NET Framework-Typen verwendet wird.
Öffentliche Eigenschaft SoapImporter Ruft das Objekt vom Typ SoapSchemaImporter ab, das von der SoapProtocolImporter-Klasse intern zum Generieren von Zuordnungen zwischen SOAP-codiertem XML-Schemainhalt und .NET Framework-Typen verwendet wird.
Öffentliche Eigenschaft Style  Ruft einen Enumerationswert ab, der angibt, ob eine Clientproxyklasse oder eine abstrakte Serverklasse generiert werden. Die Werte sind Client und Server. Der Wert entspricht dem Wert der Style-Eigenschaft der zugeordneten ServiceDescriptionImporter-Instanz.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft Warnings  Ruft einen ServiceDescriptionImportWarnings-Enumerationswert ab, der, sofern vorhanden, den Typ der Warnungen angibt, die vom Protokollimporter beim Generieren von Bindungsklassen ausgegeben werden, oder legt diesen fest.(Von ProtocolImporter geerbt.)
Öffentliche Eigenschaft XmlExporter Ruft das Objekt vom Typ XmlCodeExporter ab, das von der SoapProtocolImporter-Klasse intern zum Generieren von Code aus Zuordnungen zwischen literalem SOAP-Schemainhalt und .NET Framework-Typen verwendet wird.
Öffentliche Eigenschaft XmlImporter Ruft das Objekt vom Typ XmlSchemaImporter ab, das von der SoapProtocolImporter-Klasse intern zum Generieren von Zuordnungen zwischen literalem XML-Schemainhalt und .NET Framework-Typen verwendet wird.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode AddExtensionWarningComments  Aktiviert eine RequiredExtensionsIgnored-Warnung für jede nicht behandelte Erweiterung oder jedes nicht behandelte XML-Element in der Auflistung der Eingabeerweiterungen, oder eine OptionalExtensionsIgnored-Warnung für jede nicht behandelte Erweiterung oder jedes nicht behandelte XML-Element in der Auflistung der Eingabeerweiterungen. (Von ProtocolImporter geerbt.)
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode OperationBindingSyntaxException  Erstellt eine Ausnahme, die angibt, dass die aktuelle OperationBinding-Instanz, für die gerade eine Bindungsklasse generiert wird, innerhalb des Zielnamespaces ungültig ist. (Von ProtocolImporter geerbt.)
Öffentliche Methode OperationSyntaxException  Erstellt eine Ausnahme, die angibt, dass die aktuelle Operation-Instanz, für die gerade eine Bindungsklasse generiert wird, innerhalb des Zielnamespaces ungültig ist. (Von ProtocolImporter geerbt.)
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)
Öffentliche Methode UnsupportedBindingWarning  Aktiviert eine UnsupportedBindingsIgnored-Warnung in der ServiceDescriptionImportWarnings-Enumeration, die durch die Warnings-Eigenschaft aufgerufen wird. Diese Methode fügt auch den Kommentaren für die Klasse, die gerade generiert wird, eine Warnmeldung hinzu. (Von ProtocolImporter geerbt.)
Öffentliche Methode UnsupportedOperationBindingWarning  Aktiviert eine UnsupportedOperationsIgnored-Warnung in der ServiceDescriptionImportWarnings-Enumeration, die durch die Warnings-Eigenschaft aufgerufen wird. Diese Methode fügt auch den Kommentaren für die Klasse, die gerade generiert wird, eine Warnmeldung hinzu. (Von ProtocolImporter geerbt.)
Öffentliche Methode UnsupportedOperationWarning  Aktiviert eine UnsupportedOperationsIgnored-Warnung in der ServiceDescriptionImportWarnings-Enumeration, die durch die Warnings-Eigenschaft aufgerufen wird. Diese Methode fügt auch den Kommentaren für die Klasse, die gerade generiert wird, eine Warnmeldung hinzu. (Von ProtocolImporter geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode BeginClass Überschrieben. Initialisiert das Generieren einer Bindungsklasse.
Geschützte Methode BeginNamespace Überschrieben. Führt während der Codegenerierung eine Initialisierung für einen ganzen Codenamespace aus.
Geschützte Methode EndClass Überschrieben. Verarbeitet nach der Generierung von Methoden eine Bindungsklasse.
Geschützte Methode EndNamespace Überschrieben. Führt nach dem Generieren der Bindungsklasse die Verarbeitung für einen ganzen Codenamespace aus.
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GenerateMethod Überschrieben. Generiert Methodencode für eine Bindungsklasse.
Geschützte Methode IsBindingSupported Überschrieben. Bestimmt, ob für die aktuelle Bindung eine Klasse generiert werden kann.
Geschützte Methode IsOperationFlowSupported Überschrieben. Bestimmt, ob der Operationsfluss der aktuellen Operation unterstützt wird.
Geschützte Methode IsSoapEncodingPresent Überprüft das Vorhandensein von "https://schemas.xmlsoap.org/soap/encoding/" in einer Zeichenfolge, die eine Liste von URIs (Uniform Resource Indicator) darstellt.
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

SoapProtocolImporter-Klasse
System.Web.Services.Description-Namespace