Método SqlDatabaseTestService.DeployDatabaseProject
Publicado: setembro de 2016
Implanta um projeto de banco de dados.
Namespace: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (em Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Lista de Sobrecargas
Nome | Descrição | |
---|---|---|
DeployDatabaseProject() | Implanta o projeto de banco de dados usando as configurações do usuário no arquivo app.config. |
|
DeployDatabaseProject(String, String, String, String) | Implanta um projeto de banco de dados para o banco de dados que é especificado na configuração referenciada. |
Comentários
Esses métodos são chamados pela infraestrutura quando o assembly é inicializado.Os métodos estabelecem o banco de dados de teste antes da execução de qualquer teste de unidade.
Confira Também
Classe SqlDatabaseTestService
Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting
Retornar ao início
Método SqlDatabaseTestService.DeployDatabaseProject ()
Implanta o projeto de banco de dados usando as configurações do usuário no arquivo app.config.
Sintaxe
public virtual void DeployDatabaseProject()
public:
virtual void DeployDatabaseProject()
abstract DeployDatabaseProject : unit -> unit
override DeployDatabaseProject : unit -> unit
Public Overridable Sub DeployDatabaseProject
Comentários
Substitua este método para controlar o comportamento de implantação do banco de dados.Por exemplo, talvez você queira implantar em um banco de dados Oracle.Esses métodos usam o contexto privilegiado para implantar o projeto de banco de dados.
Retornar ao início
Método SqlDatabaseTestService.DeployDatabaseProject (String, String, String, String)
Implanta um projeto de banco de dados para o banco de dados que é especificado na configuração referenciada.
Sintaxe
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
)
Parâmetros
databaseProjectFileName
Type: System.StringO caminho do arquivo de projeto de banco de dados.
- Configuration
A configuração de compilação para uma solução que usou a tarefa de implantação MSBuild é executada.
providerInvariantName
Type: System.StringO provedor cliente de banco de dados que é usado na conexão ao banco de dados.Ele deve ser System.Data.SqlClient.
connectionString
Type: System.StringA cadeia de conexão para o banco de dados de destino.Ela deve ser uma cadeia de conexão para um banco de dados SQL.
Comentários
Este método implanta um projeto de banco de dados quando as informações necessárias são adicionadas ao arquivo app.config usando as classes fornecidas no namespace N:Microsoft.Data.Schema.UnitTesting.Configuration.
Um contexto de conexão privilegiado é usado para implantar o banco de dados.
Confira Também
System.Data.SqlClient
N:Microsoft.Data.Schema.UnitTesting.Configuration
Retornar ao início