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。
注釈
重要
信頼されていないデータを指定してこのメソッドを呼び出すことは、セキュリティ上のリスクが伴います。 このメソッドは信頼されたデータでのみ呼び出してください。 詳細については、「 すべての入力を検証する」を参照してください。
指定された入力ファイルに基づいて厳密に型指定された 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
inputFileContent
に含まれるプロバイダーのオーバーライドに使用する DbProviderFactory。
注釈
重要
信頼されていないデータを指定してこのメソッドを呼び出すことは、セキュリティ上のリスクが伴います。 このメソッドは信頼されたデータでのみ呼び出してください。 詳細については、「 すべての入力を検証する」を参照してください。
指定された入力ファイルに基づいて厳密に型指定された 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。
適用対象
.NET