TypedDataSetGenerator.Generate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
厳密に型指定された 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
パラメーター
- 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。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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
型指定されたデータセット内の特定のプロバイダーに接続をマップする HashTable。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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
型指定されたデータセット内の特定のプロバイダーに接続をマップする HashTable。
型指定されたデータセットを生成するときに作成する追加のコンポーネントとメソッド (存在する場合) を決定する TypedDataSetGenerator.GenerateOption 。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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
型指定されたデータセット内の特定のプロバイダーに接続をマップする HashTable。
型指定されたデータセットを生成するときに作成する追加のコンポーネントとメソッド (存在する場合) を決定する TypedDataSetGenerator.GenerateOption 。
- dataSetNamespace
- String
生成されたデータセットの名前空間を含む文字列。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された 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
型指定されたデータセット内の特定のプロバイダーに接続をマップする HashTable。
型指定されたデータセットを生成するときに作成する追加のコンポーネントとメソッド (存在する場合) を決定する TypedDataSetGenerator.GenerateOption 。
- dataSetNamespace
- String
生成されたデータセットの名前空間を含む文字列。
- basePath
- String
データセット入力ファイルの相対パスに基づいてスキーマへのパスを表す文字列。
注釈
Important
信頼されていないデータを使用してこのメソッドを呼び出すことは、セキュリティ上のリスクです。 このメソッドは、信頼できるデータでのみ呼び出します。 詳細については、「すべての入力を検証する」を参照してください。
厳密に型指定された DataSetを生成します。