Classe ConnectionContext
Representa o contexto para a conexão de banco de dados que está associado com o teste de unidade de banco de dados.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.UnitTesting.ConnectionContext
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (em Microsoft.Data.Schema.UnitTesting.dll)
Sintaxe
'Declaração
Public Class ConnectionContext _
Implements IDisposable
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
type ConnectionContext =
class
interface IDisposable
end
public class ConnectionContext implements IDisposable
O tipo ConnectionContext expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ConnectionContext | Inicializa uma nova instância da classe ConnectionContext. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
CommandTimeout | Obtém ou define o tempo (em segundos) decorrido antes que o comando que executa a instrução em lotes expira. | |
Connection | Obtém ou define a conexão de banco de dados. | |
Provider | Obtém ou define um provedor que está associado com a conexão. | |
Transaction | Obtém ou define as transações para usar ao executar o Transact-SQL instruções. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Dispose() | Libera os 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 | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
Essa classe fornece informações de conexão e execução para o Execute método quando o Transact-SQL é executado. ConnectionContextusa os tipos de System.Data.Common namespace, 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ê pode salvar o contexto de representação de uma conexão aberta se você deseja usar a mesma seqüência de caracteres de conexão e a autenticação do Windows com dois conjuntos de credenciais do Windows. Para obter mais informações, consulte Impersonate. Você deve liberar o contexto no método Dispose.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.