XmlCodeExporter Konstruktoren
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.
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.