TypedDataSetGenerator.Generate Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает строго типизированный класс DataSet.
Перегрузки
Комментарии
Создает строго типизированный элемент DataSet.
Generate(DataSet, CodeNamespace, CodeDomProvider)
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
Параметры
- 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)
Параметры
- 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)
Параметры
- 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
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
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)
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
- customDBProviders
- Hashtable
Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.
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
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
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)
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
- customDBProviders
- Hashtable
Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.
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
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
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)
Параметры
- compileUnit
- CodeCompileUnit
CodeCompileUnit — для хранения генерированного кода.
- mainNamespace
- CodeNamespace
CodeNamespace — для хранения генерированного набора данных.
- codeProvider
- CodeDomProvider
Зависящий от языка элемент CodeDomProvider, используемый для создания набора данных.
- customDBProviders
- Hashtable
Хэш-таблица, которая сопоставляет подключения с определенными поставщиками в типизированном наборе данных.
TypedDataSetGenerator.GenerateOption — определяет, какие дополнительные компоненты и методы (если таковые имеются) будут созданы при генерировании типизированного набора данных.
- dataSetNamespace
- String
Строка, которая содержит пространство имен генерированного набора данных.
- basePath
- String
Строка, представляющая путь к схеме на основании относительного пути к входному файлу набора данных.
Комментарии
Важно!
Вызов этого метода для ненадежных данных представляет угрозу безопасности. Вызывайте этот метод только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.
Создает строго типизированный элемент DataSet.