Compartilhar via


TypedDataSetGenerator.Generate Método

Definição

Gera uma classe DataSet fortemente tipada.

Sobrecargas

Generate(DataSet, CodeNamespace, CodeDomProvider)

Gera um DataSet fortemente tipado com base em um DataSet existente.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

Comentários

Gera uma DataSet fortemente tipado.

Generate(DataSet, CodeNamespace, CodeDomProvider)

Gera um DataSet fortemente tipado com base em um DataSet existente.

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

Parâmetros

dataSet
DataSet

O DataSet de origem que especifica os metadados para DataSet tipado.

codeNamespace
CodeNamespace

O namespace que fornece o namespace de destino para o DataSet tipado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

Retornos

Um DataSet fortemente tipado.

Comentários

Gera uma DataSet fortemente tipado. O conjunto de dados é criado no namespace indicado no codeNamespace parâmetro e o conjunto de dados é gerado na linguagem de programação gerenciada indicada no codeProvider parâmetro .

Aplica-se a

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

Retornos

Um DataSet fortemente tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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)

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico do idioma a ser usado para gerar o conjunto de dados.

customDBProviders
Hashtable

Uma tabela de hash que mapeia conexões a provedores específicos no conjunto de dados tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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)

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

specifiedFactory
DbProviderFactory

O DbProviderFactory a ser usado para substituir o provedor contido no inputFileContent.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

Retornos

Um DataSet fortemente tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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)

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

customDBProviders
Hashtable

Uma tabela de hash que mapeia conexões a provedores específicos no conjunto de dados tipado.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

dataSetNamespace
String

Uma cadeia de caracteres que contém o namespace do conjunto de dados gerado.

Retornos

Um DataSet fortemente tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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)

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

customDBProviders
Hashtable

Uma tabela de hash que mapeia conexões a provedores específicos no conjunto de dados tipado.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

dataSetNamespace
String

Uma cadeia de caracteres que contém o namespace do conjunto de dados gerado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

dataSetNamespace
String

Uma cadeia de caracteres que contém o namespace do conjunto de dados gerado.

basePath
String

Uma cadeia de caracteres que representa o caminho para o esquema com base no caminho relativo do arquivo de entrada do conjunto de dados.

Retornos

Um DataSet fortemente tipado.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a

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

Gera um DataSet fortemente tipado com base no arquivo de entrada fornecido.

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)

Parâmetros

inputFileContent
String

Uma cadeia de caracteres que representa o esquema XML no qual o DataSet será baseado.

compileUnit
CodeCompileUnit

A CodeCompileUnit que conterá o código gerado.

mainNamespace
CodeNamespace

O CodeNamespace que contém o conjunto de dados gerado.

codeProvider
CodeDomProvider

O CodeDomProvider específico a um idioma a ser usado para gerar o conjunto de dados.

customDBProviders
Hashtable

Uma tabela de hash que mapeia conexões a provedores específicos no conjunto de dados tipado.

option
TypedDataSetGenerator.GenerateOption

A TypedDataSetGenerator.GenerateOption que determina quais (caso haja) componentes e métodos adicionais devem ser criados ao gerar um conjunto de dados tipado.

dataSetNamespace
String

Uma cadeia de caracteres que contém o namespace do conjunto de dados gerado.

basePath
String

Uma cadeia de caracteres que representa o caminho para o esquema com base no caminho relativo do arquivo de entrada do conjunto de dados.

Comentários

Importante

Chamar este método quando você tiver dados não confiáveis é um risco à segurança. Chame esse método apenas quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Gera uma DataSet fortemente tipado.

Aplica-se a