DatabaseTestService.DeployDatabaseProject, méthode (String, String, String, String)
Déploie un projet de base de données sur la base de données spécifiée dans la configuration référencée.
Espace de noms : Microsoft.Data.Schema.UnitTesting
Assembly : Microsoft.Data.Schema.UnitTesting (dans Microsoft.Data.Schema.UnitTesting.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- databaseProjectFileName
Type : System.String
Chemin d'accès au fichier projet de base de données.
- configuration
Type : System.String
- providerInvariantName
Type : System.String
Fournisseur de clients de base de données utilisé pour établir une connexion à la base de données.Ce doit être System.Data.SqlClient.
- connectionString
Type : System.String
Chaîne de connexion pour la base de données cible.Ce doit être une chaîne de connexion à une base de données SQL.
Notes
Cette méthode déploie un projet de base de données si les informations nécessaires ont été ajoutées au fichier app.config à l'aide des classes fournies dans l'espace de noms Microsoft.Data.Schema.UnitTesting.Configuration.
Un contexte de connexion privilégié est utilisé pour déployer la base de données.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DeployDatabaseProject, surcharge