TypedDataSetGenerator.Generate Méthode

Définition

Génère une classe DataSet fortement typée.

Surcharges

Generate(DataSet, CodeNamespace, CodeDomProvider)

Génère un DataSet fortement typé basé sur un DataSet existant.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, DbProviderFactory)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption, String, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption, String, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

Remarques

Génère un DataSet.

Generate(DataSet, CodeNamespace, CodeDomProvider)

Génère un DataSet fortement typé basé sur un DataSet existant.

C#
public static string Generate (System.Data.DataSet dataSet, System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider);

Paramètres

dataSet
DataSet

DataSet source qui spécifie les métadonnées du DataSet typé.

codeNamespace
CodeNamespace

Espace de noms qui fournit l'espace de noms cible pour le DataSet typé.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

Retours

DataSet fortement typé.

Remarques

Génère un DataSet. Le jeu de données est créé dans l’espace de noms indiqué dans le codeNamespace paramètre, et le jeu de données est généré dans le langage de programmation managé indiqué dans le codeProvider paramètre.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static string Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

Retours

DataSet fortement typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

customDBProviders
Hashtable

Table de hachage qui mappe les connexions à des fournisseurs donnés dans le jeu de données typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, DbProviderFactory)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Common.DbProviderFactory specifiedFactory);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

specifiedFactory
DbProviderFactory

DbProviderFactory à utiliser pour substituer le fournisseur contenu dans inputFileContent.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static string Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

Retours

DataSet fortement typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

customDBProviders
Hashtable

Table de hachage qui mappe les connexions à des fournisseurs donnés dans le jeu de données typé.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static string Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

dataSetNamespace
String

Chaîne contenant l’espace de noms du jeu de données généré.

Retours

DataSet fortement typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

customDBProviders
Hashtable

Table de hachage qui mappe les connexions à des fournisseurs donnés dans le jeu de données typé.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

dataSetNamespace
String

Chaîne contenant l’espace de noms du jeu de données généré.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, TypedDataSetGenerator+GenerateOption, String, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static string Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace, string basePath);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

dataSetNamespace
String

Chaîne contenant l’espace de noms du jeu de données généré.

basePath
String

Chaîne qui représente le chemin d'accès au schéma basé sur le chemin d'accès relatif du fichier d'entrée du groupe de données.

Retours

DataSet fortement typé.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider, Hashtable, TypedDataSetGenerator+GenerateOption, String, String)

Génère un DataSet fortement typé basé sur le fichier d’entrée fourni.

C#
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace, string basePath);

Paramètres

inputFileContent
String

Chaîne qui représente le schéma XML sur lequel se base DataSet.

compileUnit
CodeCompileUnit

Le CodeCompileUnit qui contiendra le code généré.

mainNamespace
CodeNamespace

CodeNamespace qui contient le jeu de données généré.

codeProvider
CodeDomProvider

Le CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.

customDBProviders
Hashtable

Table de hachage qui mappe les connexions à des fournisseurs donnés dans le jeu de données typé.

option
TypedDataSetGenerator.GenerateOption

Le TypedDataSetGenerator.GenerateOption qui détermine quels composants et méthodes supplémentaires (le cas échéant) créer lors de la génération d’un jeu de données typé.

dataSetNamespace
String

Chaîne contenant l’espace de noms du jeu de données généré.

basePath
String

Chaîne qui représente le chemin d'accès au schéma basé sur le chemin d'accès relatif du fichier d'entrée du groupe de données.

Remarques

Important

L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.

Génère un DataSet.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1