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 セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

DatabaseTestService クラス

GenerateData オーバーロード

Microsoft.Data.Schema.UnitTesting 名前空間

System.Data.SqlClient

Microsoft.Data.Schema.UnitTesting.Configuration