Share via


TypedDataSetGenerator.Generate Metoda

Definice

Vygeneruje třídu silného typu DataSet .

Přetížení

Generate(DataSet, CodeNamespace, CodeDomProvider)

Vygeneruje na základě existujícího DataSetobjektu silného typu DataSet .

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

Poznámky

Vygeneruje silného typu DataSet.

Generate(DataSet, CodeNamespace, CodeDomProvider)

Vygeneruje na základě existujícího DataSetobjektu silného typu DataSet .

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

Parametry

dataSet
DataSet

Zdroj DataSet , který určuje metadata zadaného objektu DataSet.

codeNamespace
CodeNamespace

Obor názvů, který poskytuje cílový obor názvů pro typ .DataSet

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

Návraty

A silného typu DataSet.

Poznámky

Vygeneruje silného typu DataSet. Datová sada se vytvoří v oboru názvů uvedeném v parametru codeNamespace a datová sada se vygeneruje ve spravovaném programovacím jazyce uvedeném v parametru codeProvider .

Platí pro

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

Návraty

A silného typu DataSet.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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)

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický pro CodeDomProvider vygenerování datové sady.

customDBProviders
Hashtable

Tabulka hash, která mapuje připojení ke konkrétním poskytovatelům v zadané datové sadě.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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)

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

specifiedFactory
DbProviderFactory

Příkaz DbProviderFactory , který se má použít k přepsání zprostředkovatele obsaženého v objektu inputFileContent.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

Návraty

A silného typu DataSet.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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)

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

customDBProviders
Hashtable

Tabulka hash, která mapuje připojení ke konkrétním poskytovatelům v zadané datové sadě.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

dataSetNamespace
String

Řetězec, který obsahuje obor názvů vygenerované datové sady.

Návraty

A silného typu DataSet.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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)

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

customDBProviders
Hashtable

Tabulka hash, která mapuje připojení ke konkrétním poskytovatelům v zadané datové sadě.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

dataSetNamespace
String

Řetězec, který obsahuje obor názvů vygenerované datové sady.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

dataSetNamespace
String

Řetězec, který obsahuje obor názvů vygenerované datové sady.

basePath
String

Řetězec, který představuje cestu ke schématu na základě relativní cesty vstupního souboru datové sady.

Návraty

A silného typu DataSet.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro

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

Vygeneruje na základě zadaného vstupního souboru silného typu DataSet .

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)

Parametry

inputFileContent
String

Řetězec, který představuje schéma XML, na které se DataSet má založit.

compileUnit
CodeCompileUnit

CodeCompileUnit obsahovat vygenerovaný kód.

mainNamespace
CodeNamespace

Hodnota CodeNamespace , která obsahuje vygenerovanou datovou sadu.

codeProvider
CodeDomProvider

Jazyk specifický CodeDomProvider pro vygenerování datové sady.

customDBProviders
Hashtable

Tabulka hash, která mapuje připojení ke konkrétním poskytovatelům v zadané datové sadě.

option
TypedDataSetGenerator.GenerateOption

Určuje TypedDataSetGenerator.GenerateOption , jaké další komponenty a metody se mají vytvořit (pokud existují) při generování typové datové sady.

dataSetNamespace
String

Řetězec, který obsahuje obor názvů vygenerované datové sady.

basePath
String

Řetězec, který představuje cestu ke schématu na základě relativní cesty vstupního souboru datové sady.

Poznámky

Důležité

Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.

Vygeneruje silného typu DataSet.

Platí pro