在派生类中重写时,使用引用的数据生成计划为指定的数据库生成数据。
命名空间: 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。