Freigeben über


XmlCodeExporter Konstruktoren

Definition

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse.

Überlädt

XmlCodeExporter(CodeNamespace)

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

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces.

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

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

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces und der angegebenen Codekompiliereinheit.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces, der Codekompiliereinheit und der Codegenerierungsoptionen.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse mit dem angegebenen .NET Framework-Namespace, der Codekompiliereinheit mit dem Diagramm der Objekte, einem Objekt, das die Codegenerierungsoptionen darstellt, sowie einer Auflistung der Zuordnungsobjekte.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

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

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse mit dem angegebenen .NET Framework-Namespace, der Codekompiliereinheit mit dem Diagramm der Objekte, einer Enumeration, die Codeoptionen angibt, sowie einer Auflistung der Zuordnungsobjekte.

XmlCodeExporter(CodeNamespace)

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces.

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace);
public XmlCodeExporter (System.CodeDom.CodeNamespace codeNamespace);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace)

Parameter

codeNamespace
CodeNamespace

Der Namespace der zu generierenden Typen.

Hinweise

Anstatt eine Instanz der XmlCodeExporter -Klasse direkt zu erstellen, verwenden Sie das Web Services Description Language-Tool (Wsdl.exe) oder das XML-Schemadefinitionstool (Xsd.exe).

Gilt für:

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces und der angegebenen Codekompiliereinheit.

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit);
public XmlCodeExporter (System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit)

Parameter

codeNamespace
CodeNamespace

Der Namespace der zu generierenden Typen.

codeCompileUnit
CodeCompileUnit

Ein Container für CodeDOM-Diagramme, dem Verweise auf verwendete Assemblys automatisch hinzugefügt werden.

Hinweise

Anstatt eine Instanz der XmlCodeExporter -Klasse direkt zu erstellen, verwenden Sie das Web Services Description Language-Tool (Wsdl.exe) oder das XML-Schemadefinitionstool (Xsd.exe).

Gilt für:

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse unter Verwendung des angegebenen Namespaces, der Codekompiliereinheit und der Codegenerierungsoptionen.

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Xml::Serialization::CodeGenerationOptions options);
public XmlCodeExporter (System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.Xml.Serialization.CodeGenerationOptions -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, options As CodeGenerationOptions)

Parameter

codeNamespace
CodeNamespace

Der Namespace der zu generierenden Typen.

codeCompileUnit
CodeCompileUnit

Ein Container für CodeCompileUnit-Programmdiagramme, dem Verweise auf verwendete Assemblys automatisch hinzugefügt werden.

options
CodeGenerationOptions

Ein Enumerationswert, der Optionen für das Generieren von .NET Framework-Typen aus benutzerdefinierten XML-Schemadatentypen bereitstellt.

Hinweise

Anstatt eine Instanz der XmlCodeExporter -Klasse direkt zu erstellen, verwenden Sie das Web Services Description Language-Tool (Wsdl.exe) oder das XML-Schemadefinitionstool (Xsd.exe).

Gilt für:

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse mit dem angegebenen .NET Framework-Namespace, der Codekompiliereinheit mit dem Diagramm der Objekte, einem Objekt, das die Codegenerierungsoptionen darstellt, sowie einer Auflistung der Zuordnungsobjekte.

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Xml::Serialization::CodeGenerationOptions options, System::Collections::Hashtable ^ mappings);
public XmlCodeExporter (System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.Xml.Serialization.CodeGenerationOptions * System.Collections.Hashtable -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, options As CodeGenerationOptions, mappings As Hashtable)

Parameter

codeNamespace
CodeNamespace

Der Namespace der zu generierenden Typen.

codeCompileUnit
CodeCompileUnit

Ein Container für CodeCompileUnit-Programmdiagramme, dem Verweise auf verwendete Assemblys automatisch hinzugefügt werden.

options
CodeGenerationOptions

Ein Enumerationswert, der Optionen für das Generieren von .NET Framework-Typen aus benutzerdefinierten XML-Schemadatentypen bereitstellt.

mappings
Hashtable

Eine Hashtable, die XmlMapping-Objekte enthält.

Gilt für:

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

Initialisiert eine neue Instanz der XmlCodeExporter-Klasse mit dem angegebenen .NET Framework-Namespace, der Codekompiliereinheit mit dem Diagramm der Objekte, einer Enumeration, die Codeoptionen angibt, sowie einer Auflistung der Zuordnungsobjekte.

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Xml::Serialization::CodeGenerationOptions options, System::Collections::Hashtable ^ mappings);
public XmlCodeExporter (System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.CodeDom.Compiler.CodeDomProvider * System.Xml.Serialization.CodeGenerationOptions * System.Collections.Hashtable -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, codeProvider As CodeDomProvider, options As CodeGenerationOptions, mappings As Hashtable)

Parameter

codeNamespace
CodeNamespace

Der Namespace der zu generierenden Typen.

codeCompileUnit
CodeCompileUnit

Ein Container für CodeCompileUnit-Programmdiagramme, dem Verweise auf verwendete Assemblys automatisch hinzugefügt werden.

codeProvider
CodeDomProvider

Ein Enumerationswert, der Optionen für das Generieren von .NET Framework-Typen aus benutzerdefinierten XML-Schemadatentypen bereitstellt.

options
CodeGenerationOptions

Eine Instanz von CodeGenerationOptions, die besondere Anweisungen für die Codegenerierung enthält.

mappings
Hashtable

Eine Hashtable, die XmlMapping-Objekte enthält.

Gilt für: