Freigeben über


SoapSchemaImporter Klasse

Definition

Wird in .NET Framework zum Generieren interner Zuordnungen zu .NET Framework-Typen für SOAP-Nachrichtenteile in einem WSDL-Dokument verwendet.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
    inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
Vererbung
SoapSchemaImporter
Vererbung
SoapSchemaImporter

Hinweise

Die SoapSchemaImporter -Klasse wird vom Web Services Description Language Tool (Wsdl.exe)und der ServiceDescriptionImporter -Klasse verwendet, während Clientproxyklassen oder abstrakte Serverklassen aus einem Web Services Description Language -Dokument (WSDL) generiert werden. Anstatt diese Klasse direkt zu verwenden, verwenden Sie Wsdl.exe.

Die SoapSchemaImporter -Klasse verfügt über Methoden zum Generieren interner Zuordnungen zu .NET Framework Typen für Teilelemente, die in einem WSDL-Dokument definiert sind. Die -Klasse wird nur verwendet, wenn ein WSDL-Dokument die SOAP-Codierung angibt, wie in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.

Konstruktoren

SoapSchemaImporter(XmlSchemas)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SoapSchemaImporter-Klasse, die XmlSchema-Objekte angibt, die XML-Schemas darstellen, die von in einem WSDL-Dokument definierten SOAP-Nachrichten verwendet werden.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SoapSchemaImporter-Klasse, die Schemas, Compileroptionen und Namen der entsprechenden Codeentitäten angibt.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SoapSchemaImporter-Klasse, die Schemas, Compileroptionen und den Kontext der Schemas angibt.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SoapSchemaImporter-Klasse, wobei XmlSchema-Objekte angegeben werden, die von SOAP-Nachrichten verwendete XML-Schemas darstellen, sowie Klassen, die für in einem WSDL-Dokument definierte Bindungen generiert werden.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SoapSchemaImporter-Klasse, die Schemas, Compileroptionen und Namen der entsprechenden Codeentitäten angibt.

Eigenschaften

Extensions

Ruft eine Auflistung von Schemaimportererweiterungen ab.

(Geerbt von SchemaImporter)

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)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert interne Typzuordnungsinformationen für den Typ eines SOAP-codierten Elementteils, der in einem WSDL-Dokument definiert wird, in dem ein Basistyp angegeben ist.

ImportMembersMapping(String, String, SoapSchemaMember)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert interne Typzuordnungsinformationen für einen einzelnen SOAP-codierten Elementteil, der in einem WSDL-Dokument definiert ist.

ImportMembersMapping(String, String, SoapSchemaMember[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert interne Typzuordnungsinformationen für die Elementteile einer SOAP-Nachricht, die in einem WSDL-Dokument definiert ist.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert interne Typzuordnungsinformationen für die Elementteile einer SOAP-Nachricht, die in einem WSDL-Dokument definiert ist.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert interne Typzuordnungsinformationen für die Elementteile einer SOAP-Nachricht, die in einem WSDL-Dokument definiert ist.

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)

Gilt für

Siehe auch