Compartilhar via


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
System_CAPS_pubmethod DeployDatabaseProject()

Implanta o projeto de banco de dados usando as configurações do usuário no arquivo app.config.

System_CAPS_protmethodSystem_CAPS_static 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.String

    O 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.
  • connectionString
    Type: System.String

    A 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