次の方法で共有


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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

パラメーター

inputFileContent
String

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

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

DataSet の基とする、XML スキーマを表す文字列。

compileUnit
CodeCompileUnit

生成されたコードを含める CodeCompileUnit

mainNamespace
CodeNamespace

生成されたデータセットを含める CodeNamespace

codeProvider
CodeDomProvider

データセットの生成に使用する、言語特有の CodeDomProvider

customDBProviders
Hashtable

型指定されたデータセット内の特定のプロバイダーに接続をマップするハッシュ テーブル。

option
TypedDataSetGenerator.GenerateOption

型指定されたデータセットを生成するときに、どのコンポーネントとメソッドを追加作成するか (もしあれば) を決定する TypedDataSetGenerator.GenerateOption

dataSetNamespace
String

生成されるデータセットの名前空間を格納している文字列。

basePath
String

データセットの入力ファイルの相対パスに基づいて、スキーマのパスを表す文字列。

注釈

重要

信頼されていないデータを指定してこのメソッドを呼び出すことは、セキュリティ上のリスクが伴います。 このメソッドは信頼されたデータでのみ呼び出してください。 詳細については、「 すべての入力を検証する」を参照してください。

指定された入力ファイルに基づいて厳密に型指定された DataSet

適用対象