发布日期: 2016年9月
部署数据库项目。
命名空间: Microsoft.Data.Tools.Schema.Sql.UnitTesting
程序集: Microsoft.Data.Tools.Schema.Sql.UnitTesting(位于 Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
重载列表
名称 | 说明 | |
---|---|---|
![]() |
DeployDatabaseProject() | 使用 app.config 文件中用户的设置部署数据库项目。 |
![]() ![]() |
DeployDatabaseProject(String, String, String, String) | 将数据库项目部署到在引用的配置中指定的数据库。 |
备注
初始化该程序集时,将由基础结构调用这些方法。该方法在执行任何单元测试前建立测试数据库。
另请参阅
SqlDatabaseTestService 类
Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空间
返回页首
SqlDatabaseTestService.DeployDatabaseProject 方法 ()
使用 app.config 文件中用户的设置部署数据库项目。
语法
public virtual void DeployDatabaseProject()
public:
virtual void DeployDatabaseProject()
abstract DeployDatabaseProject : unit -> unit
override DeployDatabaseProject : unit -> unit
Public Overridable Sub DeployDatabaseProject
备注
如果要控制数据库部署行为,请重写此方法。例如,可能要部署到 Oracle 数据库。这些方法使用特权上下文以部署数据库项目。
返回页首
SqlDatabaseTestService.DeployDatabaseProject 方法 (String, String, String, String)
将数据库项目部署到在引用的配置中指定的数据库。
语法
protected static void DeployDatabaseProject(
string databaseProjectFileName,
string configuration,
string providerInvariantName,
string connectionString
)
protected:
static void DeployDatabaseProject(
String^ databaseProjectFileName,
String^ configuration,
String^ providerInvariantName,
String^ connectionString
)
static member DeployDatabaseProject :
databaseProjectFileName:string *
configuration:string *
providerInvariantName:string *
connectionString:string -> unit
Protected Shared Sub DeployDatabaseProject (
databaseProjectFileName As String,
configuration As String,
providerInvariantName As String,
connectionString As String
)
参数
databaseProjectFileName
Type: System.String数据库项目文件的路径。
- Configuration
执行部署 MSBuild 任务时使用的解决方案生成配置。
providerInvariantName
Type: System.String用于连接到数据库的数据库客户端提供程序。此属性必须为 System.Data.SqlClient。
connectionString
Type: System.String目标数据库的连接字符串。此字符串必须是 SQL 数据库的连接字符串。
备注
如果已使用 app.config 命名空间中提供的类将必要信息添加到 N:Microsoft.Data.Schema.UnitTesting.Configuration 文件,则此方法将部署数据库项目。
使用特权连接上下文以部署数据库。
另请参阅
System.Data.SqlClient
N:Microsoft.Data.Schema.UnitTesting.Configuration
返回页首