Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Publicado: setembro de 2016
Representa o contexto da conexão de banco de dados que é associada ao teste de unidade 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)
Hierarquia de Herança
System.Object
Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContext
Sintaxe
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
type ConnectionContext =
class
interface IDisposable
end
Public Class ConnectionContext
Implements IDisposable
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
ConnectionContext() | Inicializa uma nova instância da classe ConnectionContext. |
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
CommandTimeout | Obtém ou define o tempo (em segundos) decorrido antes da expiração do comando que executa a instrução por lotes. |
![]() |
Connection | Obtém ou define a conexão de banco de dados. |
![]() |
Provider | Obtém ou define um provedor que é associado à conexão. |
![]() |
Transaction | Obtém ou define as transações a serem usadas ao executar as instruções Transact-SQL. |
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Dispose() | Libera recursos usados por uma conexão. |
![]() |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela conexão e, opcionalmente, libera os recursos gerenciados. |
![]() |
Equals(Object) | (Herdado de Object.) |
![]() |
Finalize() | (Herdado de Object.) |
![]() |
GetHashCode() | (Herdado de Object.) |
![]() |
GetType() | (Herdado de Object.) |
![]() |
MemberwiseClone() | (Herdado de Object.) |
![]() |
ToString() | (Herdado de Object.) |
Comentários
Esta classe fornece informações de conexão e execução ao método Execute quando o Transact-SQL é executado.ConnectionContext usa tipos no namespace System.Data.Common, independentemente do tipo de banco de dados.
Use este tipo para armazenar o estado de uma conexão aberta para uso posterior.Por exemplo, você poderá salvar o contexto de representação de uma conexão aberta se desejar usar a mesma cadeia de conexão e a autenticação Windows com dois conjuntos de credenciais Windows.Para obter mais informações, consulte Impersonate.Você deve liberar o contexto no método Dispose.
Acesso thread-safe
Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Confira Também
T:Microsoft.Data.Schema.UnitTesting.Configuration.ConnectionContextElement
Execute
Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting
Retornar ao início
.jpeg)
.jpeg)
.jpeg)