Partage via


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.

public:
 static System::String ^ Generate(System::Data::DataSet ^ dataSet, System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public static string Generate (System.Data.DataSet dataSet, System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider);
static member Generate : System.Data.DataSet * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider -> string
Public Shared Function Generate (dataSet As DataSet, codeNamespace As CodeNamespace, codeProvider As CodeDomProvider) As String

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 à

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

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

public:
 static System::String ^ Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public static string Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider -> string
Public Shared Function Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider) As String

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 à

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

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

public:
 static void Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Collections::Hashtable ^ customDBProviders);
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Collections.Hashtable -> unit
Public Shared Sub Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, customDBProviders As Hashtable)

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 à

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

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

public:
 static void Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Data::Common::DbProviderFactory ^ specifiedFactory);
public static void Generate (string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Common.DbProviderFactory specifiedFactory);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Data.Common.DbProviderFactory -> unit
Public Shared Sub Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, specifiedFactory As DbProviderFactory)

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 à

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

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

public:
 static System::String ^ Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Data::Design::TypedDataSetGenerator::GenerateOption option);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Data.Design.TypedDataSetGenerator.GenerateOption -> string
Public Shared Function Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, option As TypedDataSetGenerator.GenerateOption) As String

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 à

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

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

public:
 static void Generate(System::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);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Collections.Hashtable * System.Data.Design.TypedDataSetGenerator.GenerateOption -> unit
Public Shared Sub Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, customDBProviders As Hashtable, option As TypedDataSetGenerator.GenerateOption)

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 à

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

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

public:
 static System::String ^ Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Data::Design::TypedDataSetGenerator::GenerateOption option, System::String ^ dataSetNamespace);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Data.Design.TypedDataSetGenerator.GenerateOption * string -> string
Public Shared Function Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, option As TypedDataSetGenerator.GenerateOption, dataSetNamespace As String) As String

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 à

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

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

public:
 static void Generate(System::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, System::String ^ dataSetNamespace);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Collections.Hashtable * System.Data.Design.TypedDataSetGenerator.GenerateOption * string -> unit
Public Shared Sub Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, customDBProviders As Hashtable, option As TypedDataSetGenerator.GenerateOption, dataSetNamespace As String)

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 à

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

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

public:
 static System::String ^ Generate(System::String ^ inputFileContent, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Data::Design::TypedDataSetGenerator::GenerateOption option, System::String ^ dataSetNamespace, System::String ^ basePath);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Data.Design.TypedDataSetGenerator.GenerateOption * string * string -> string
Public Shared Function Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, option As TypedDataSetGenerator.GenerateOption, dataSetNamespace As String, basePath As String) As String

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 à

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.

public:
 static void Generate(System::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, System::String ^ dataSetNamespace, System::String ^ basePath);
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);
static member Generate : string * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.CodeDom.Compiler.CodeDomProvider * System.Collections.Hashtable * System.Data.Design.TypedDataSetGenerator.GenerateOption * string * string -> unit
Public Shared Sub Generate (inputFileContent As String, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, codeProvider As CodeDomProvider, customDBProviders As Hashtable, option As TypedDataSetGenerator.GenerateOption, dataSetNamespace As String, basePath As String)

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 à