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