SoapSchemaImporter 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.
Wird in .NET Framework verwendet, um interne Zuordnungen zu .NET-Typen für SOAP-codierte Nachrichtenparts in einem WSDL-Dokument zu generieren.
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
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 WSDL-Dokument (Web Services Description Language) 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-Typen für Teileelemente, 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
| Name | Beschreibung |
|---|---|
| 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 die Schemas, Compileroptionen und Namen verwandter 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 die Schemas, Compileroptionen und den Kontext der Schemas angibt. |
| 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 die Schemas, Compileroptionen und Namen verwandter Codeentitäten 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 Objekte angegeben XmlSchema werden, die von SOAP-codierten Nachrichten verwendete XML-Schemas darstellen, sowie Klassen, die für Bindungen generiert werden, die in einem WSDL-Dokument definiert sind. |
| 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, wobei Objekte angegeben werden, die die XML-Schemas angeben XmlSchema , die von SOAP-codierten Nachrichten verwendet werden, die in einem WSDL-Dokument definiert sind. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Extensions |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Auflistung von Schemaimporteurerweiterungen ab. (Geerbt von SchemaImporter) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die 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 ist, 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[], 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-codierten 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-codierten Nachricht, die 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-codierten Nachricht, die in einem WSDL-Dokument definiert ist. |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |