DatabaseTestService.DeployDatabaseProject-Methode (String, String, String, String)
Stellt ein Datenbankprojekt für die Datenbank bereit, die in der Konfiguration angegeben ist, auf die verwiesen wird.
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Syntax
'Declaration
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
)
Parameter
- databaseProjectFileName
Typ: System.String
Der Pfad der Datenbankprojektdatei.
- configuration
Typ: System.String
- providerInvariantName
Typ: System.String
Der Datenbankclientanbieter, der für die Verbindung mit der Datenbank verwendet wird.Dieser muss System.Data.SqlClient sein.
- connectionString
Typ: System.String
Die Verbindungszeichenfolge für die Zieldatenbank.Diese muss eine Verbindungszeichenfolge für eine SQL-Datenbank sein.
Hinweise
Mit dieser Methode wird ein Datenbankprojekt bereitgestellt, wenn die erforderlichen Informationen mithilfe der im Microsoft.Data.Schema.UnitTesting.Configuration-Namespace bereitgestellten Klassen der Datei app.config hinzugefügt wurden.
Zum Bereitstellen der Datenbank wird ein privilegierter Verbindungskontext verwendet.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
DeployDatabaseProject-Überladung