DatabaseTestService.GenerateData メソッド (String, Boolean, String, String)
派生クラスでオーバーライドされた場合、参照されるデータ生成計画を使用して、指定したデータベースにデータを生成します。
名前空間: Microsoft.Data.Schema.UnitTesting
アセンブリ: Microsoft.Data.Schema.UnitTesting (Microsoft.Data.Schema.UnitTesting.dll 内)
構文
'宣言
Protected Shared Sub GenerateData ( _
dgenFileName As String, _
clearDatabase As Boolean, _
providerInvariantName As String, _
connectionString As String _
)
protected static void GenerateData(
string dgenFileName,
bool clearDatabase,
string providerInvariantName,
string connectionString
)
protected:
static void GenerateData(
String^ dgenFileName,
bool clearDatabase,
String^ providerInvariantName,
String^ connectionString
)
static member GenerateData :
dgenFileName:string *
clearDatabase:bool *
providerInvariantName:string *
connectionString:string -> unit
protected static function GenerateData(
dgenFileName : String,
clearDatabase : boolean,
providerInvariantName : String,
connectionString : String
)
パラメーター
- dgenFileName
型: System.String
データベースのデータを設定するために使用するデータ生成ファイル。
- clearDatabase
型: System.Boolean
true の場合、新しいデータを適用する前にデータベースがクリアされます。
- providerInvariantName
型: System.String
データベースへの接続に使用するデータベース クライアント プロバイダー。これは、System.Data.SqlClient である必要があります。
- connectionString
型: System.String
ターゲット データベースへの接続文字列。これは、SQL データベースへの接続文字列である必要があります。
解説
必要な情報が Microsoft.Data.Schema.UnitTesting.Configuration 名前空間で提供されているクラスを使用して app.config ファイルに追加された場合、このメソッドはデータベース プロジェクトにデータを生成します。
データの生成には、特権接続コンテキストが使用されます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。