Partager via


XmlCodeExporter Constructeurs

Définition

Initialise une nouvelle instance de la classe XmlCodeExporter.

Surcharges

XmlCodeExporter(CodeNamespace)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms spécifié.

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms et l'unité de compilation de code spécifiés.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms, l'unité de compilation de code et les options de génération du code spécifiés.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms .NET Framework spécifié, l'unité de compilation de code contenant le graphique des objets, un objet représentant les options de génération du code et une collection d'objets de mappage.

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

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms .NET Framework spécifié, l'unité de compilation de code contenant le graphique des objets, une énumération spécifiant les options de code et une collection d'objets de mappage.

XmlCodeExporter(CodeNamespace)

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms spécifié.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

codeNamespace
CodeNamespace

Espace de noms des types à générer.

Remarques

Au lieu de créer directement une instance de la XmlCodeExporter classe, utilisez l’outil Web Services Description Language (Wsdl.exe) ou l’outil Définition de schéma XML (Xsd.exe).

S’applique à

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms et l'unité de compilation de code spécifiés.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

codeNamespace
CodeNamespace

Espace de noms des types à générer.

codeCompileUnit
CodeCompileUnit

Conteneur graphique CodeDOM auquel les références d'assembly utilisées sont ajoutées automatiquement.

Remarques

Au lieu de créer directement une instance de la XmlCodeExporter classe, utilisez l’outil Web Services Description Language (Wsdl.exe) ou l’outil Définition de schéma XML (Xsd.exe).

S’applique à

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms, l'unité de compilation de code et les options de génération du code spécifiés.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

codeNamespace
CodeNamespace

Espace de noms des types à générer.

codeCompileUnit
CodeCompileUnit

Conteneur graphique de programme CodeCompileUnit auquel les références d'assembly utilisées sont ajoutées automatiquement.

options
CodeGenerationOptions

Valeur d'énumération qui fournit des options pour générer des types .NET Framework à partir de types de données personnalisés de schéma XML.

Remarques

Au lieu de créer directement une instance de la XmlCodeExporter classe, utilisez l’outil Web Services Description Language (Wsdl.exe) ou l’outil Définition de schéma XML (Xsd.exe).

S’applique à

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms .NET Framework spécifié, l'unité de compilation de code contenant le graphique des objets, un objet représentant les options de génération du code et une collection d'objets de mappage.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

codeNamespace
CodeNamespace

Espace de noms des types à générer.

codeCompileUnit
CodeCompileUnit

Conteneur graphique de programme CodeCompileUnit auquel les références d'assembly utilisées sont ajoutées automatiquement.

options
CodeGenerationOptions

Valeur d'énumération qui fournit des options pour générer des types .NET Framework à partir de types de données personnalisés de schéma XML.

mappings
Hashtable

Collection Hashtable qui contient des objets XmlMapping.

S’applique à

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

Initialise une nouvelle instance de la classe XmlCodeExporter avec l'espace de noms .NET Framework spécifié, l'unité de compilation de code contenant le graphique des objets, une énumération spécifiant les options de code et une collection d'objets de mappage.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

codeNamespace
CodeNamespace

Espace de noms des types à générer.

codeCompileUnit
CodeCompileUnit

Conteneur graphique de programme CodeCompileUnit auquel les références d'assembly utilisées sont ajoutées automatiquement.

codeProvider
CodeDomProvider

Valeur d'énumération qui fournit des options pour générer des types .NET Framework à partir de types de données personnalisés de schéma XML.

options
CodeGenerationOptions

CodeGenerationOptions qui contient des instructions spéciales pour la création de code.

mappings
Hashtable

Collection Hashtable qui contient des objets XmlMapping.

S’applique à