發行︰ 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
回到頁首
.jpeg)
.jpeg)
.jpeg)