次の方法で共有


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
    データベース プロジェクト ファイルのパス。
  • providerInvariantName
    型: System.String
    データベースへの接続に使用するデータベース クライアント プロバイダー。これは、System.Data.SqlClient である必要があります。
  • connectionString
    型: System.String
    ターゲット データベースへの接続文字列。これは、SQL データベースへの接続文字列である必要があります。

解説

必要な情報が Microsoft.Data.Schema.UnitTesting.Configuration 名前空間で提供されているクラスを使用して app.config ファイルに追加された場合、このメソッドはデータベース プロジェクトを配置します。

データベースの配置には、特権接続コンテキストが使用されます。

.NET Framework セキュリティ

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

参照

参照

DatabaseTestService クラス

DeployDatabaseProject オーバーロード

Microsoft.Data.Schema.UnitTesting 名前空間

System.Data.SqlClient

Microsoft.Data.Schema.UnitTesting.Configuration