TypedDataSetGenerator.Generate Метод

Определение

Создает строго типизированный класс DataSet.

Перегрузки

Generate(DataSet, CodeNamespace, CodeDomProvider)

Создает строго типизированный набор данных DataSet на основе существующего DataSet.

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

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

Создает строго типизированный элемент DataSet на основе предоставленного входного файла.

Комментарии

Создает строго типизированный элемент DataSet.

Generate(DataSet, CodeNamespace, CodeDomProvider)

Создает строго типизированный набор данных DataSet на основе существующего 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

Параметры

dataSet
DataSet

Источник DataSet, который определяет метаданные для типизированного объекта DataSet.

codeNamespace
CodeNamespace

Пространство имен, которое предоставляет целевое пространство имен для типизированного объекта DataSet.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

Возвращаемое значение

Строго типизированный набор данных DataSet.

Комментарии

Создает строго типизированный элемент DataSet. Набор данных создается в пространстве имен, указанном в параметре codeNamespace , а набор данных создается на управляемом языке программирования, указанном в параметре codeProvider .

Применяется к

Generate(String, CodeCompileUnit, CodeNamespace, CodeDomProvider)

Создает строго типизированный элемент 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

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

Возвращаемое значение

Строго типизированный набор данных DataSet.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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)

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

customDBProviders
Hashtable

Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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)

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

specifiedFactory
DbProviderFactory

DbProviderFactory — используется для переопределения поставщика, который содержится в inputFileContent.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

Возвращаемое значение

Строго типизированный набор данных DataSet.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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)

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

customDBProviders
Hashtable

Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

dataSetNamespace
String

Строка, которая содержит пространство имен генерированного набора данных.

Возвращаемое значение

Строго типизированный набор данных DataSet.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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)

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

customDBProviders
Hashtable

Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

dataSetNamespace
String

Строка, которая содержит пространство имен генерированного набора данных.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

dataSetNamespace
String

Строка, которая содержит пространство имен генерированного набора данных.

basePath
String

Строка, представляющая путь к схеме на основании относительного пути к входному файлу набора данных.

Возвращаемое значение

Строго типизированный набор данных DataSet.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к

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

Создает строго типизированный элемент 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)

Параметры

inputFileContent
String

Строка, которая представляет XML-схему, основывающуюся на DataSet.

compileUnit
CodeCompileUnit

CodeCompileUnit — для хранения генерированного кода.

mainNamespace
CodeNamespace

CodeNamespace — для хранения генерированного набора данных.

codeProvider
CodeDomProvider

Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.

customDBProviders
Hashtable

Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.

option
TypedDataSetGenerator.GenerateOption

TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.

dataSetNamespace
String

Строка, которая содержит пространство имен генерированного набора данных.

basePath
String

Строка, представляющая путь к схеме на основании относительного пути к входному файлу набора данных.

Комментарии

Важно!

Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.

Создает строго типизированный элемент DataSet.

Применяется к