Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A classe ConnectionManager gerencia a conexão com uma instância do SQL Server.
Hierarquia de herança
Object
Microsoft.SqlServer.Management.Common.ConnectionSettings
Microsoft.SqlServer.Management.Common.ConnectionManager
Microsoft.SqlServer.Management.Common.ServerConnection
Namespace: Microsoft.SqlServer.Management.Common
Assembly: Microsoft.SqlServer.ConnectionInfo (em Microsoft.SqlServer.ConnectionInfo.dll)
Sintaxe
'Declaração
Public MustInherit Class ConnectionManager _
Inherits ConnectionSettings
'Uso
Dim instance As ConnectionManager
public abstract class ConnectionManager : ConnectionSettings
public ref class ConnectionManager abstract : public ConnectionSettings
[<AbstractClassAttribute>]
type ConnectionManager =
class
inherit ConnectionSettings
end
public abstract class ConnectionManager extends ConnectionSettings
O tipo ConnectionManager expõe os membros a seguir.
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
ApplicationName | Obtém ou define o nome do aplicativo que estabeleceu a conexão com o servidor. (Herdado de ConnectionSettings.) |
![]() |
AutoDisconnectMode | Obtém ou define o modo de desconexão automático da conexão referenciada com a instância do SQL Server. |
![]() |
CapturedSql | Obtém as instruções Transact-SQL capturadas quando a conexão está executando em modo de captura. |
![]() |
ConnectAsUser | Obtém ou define o valor da propriedade Boolean que especifica se a conexão é estabelecida usando representação. (Herdado de ConnectionSettings.) |
![]() |
ConnectAsUserName | Obtém ou define o nome do usuário ao conectar-se usando a representação. (Herdado de ConnectionSettings.) |
![]() |
ConnectAsUserPassword | Obtém ou define a senha do usuário ao conectar-se usando a representação. (Herdado de ConnectionSettings.) |
![]() |
ConnectionString | Obtém ou define a cadeia de conexão usada para estabelecer uma conexão com a fonte de dados especificada. (Herdado de ConnectionSettings.) |
![]() |
ConnectTimeout | Obtém ou define o período de tempo limite da conexão em segundos. (Herdado de ConnectionSettings.) |
![]() |
DatabaseEngineType | Obtém o tipo do mecanismo de banco de dados. |
![]() |
DatabaseName | Obtém ou define o banco de dados exigido pela conexão. (Herdado de ConnectionSettings.) |
![]() |
EncryptConnection | Obtém ou define o valor da propriedade Boolean que especifica se a conexão é criptografada. (Herdado de ConnectionSettings.) |
![]() |
InUse | Obtém ou define o valor da propriedade Boolean que especifica se a conexão está sendo usada. |
![]() |
IsForceDisconnected | Obtém um valor Boolean que especifica se a conexão foi desconectada de maneira forçada. |
![]() |
IsOpen | Obtém o valor da propriedade Boolean que especifica se a conexão está aberta no momento. |
![]() |
LockTimeout | Obtém ou define o tempo, em segundos, necessário para esgotar o tempo limite da conexão quando a transação atual é bloqueada. |
![]() |
Login | Obtém ou define o logon necessário para estabelecer uma conexão com a instância do servidor. (Herdado de ConnectionSettings.) |
![]() |
LoginSecure | Obtém ou define o valor da propriedade Boolean que especifica se a conexão é estabelecida com o servidor usando a Autenticação do Windows ou a Autenticação do SQL Server. (Herdado de ConnectionSettings.) |
![]() |
MaxPoolSize | Obtém ou define o número máximo de conexões em um pool de conexão que a conexão especificada aceita ao estabelecer uma conexão com um servidor. (Herdado de ConnectionSettings.) |
![]() |
MinPoolSize | Obtém ou define o número mínimo de conexões em um pool de conexão que a conexão especificada aceita ao estabelecer uma conexão com um servidor. (Herdado de ConnectionSettings.) |
![]() |
MultipleActiveResultSets | Obtém ou define o valor da propriedade Boolean que especifica se mais de um conjunto de resultados ativo é permitido. (Herdado de ConnectionSettings.) |
![]() |
NetworkProtocol | Obtém ou define o protocolo de rede usado para estabelecer a conexão com o servidor. (Herdado de ConnectionSettings.) |
![]() |
NonPooledConnection | Obtém ou define o valor da propriedade Boolean que especifica se a conexão pode ser agrupada ou não. (Herdado de ConnectionSettings.) |
![]() |
PacketSize | Obtém ou define os pacotes de dados enviados entre o cliente e o servidor pela rede em bytes. (Herdado de ConnectionSettings.) |
![]() |
Password | Obtém ou define a senha usada com o logon para estabelecer uma conexão com o servidor quando a Autenticação do SQL Server é usada. (Herdado de ConnectionSettings.) |
![]() |
PooledConnectionLifetime | Obtém ou define o tempo de vida da conexão agrupada. (Herdado de ConnectionSettings.) |
![]() |
ResetConnectionString | Obtém ou define um valor Boolean que especifica se um nó da cadeia de conexão foi alterado. (Herdado de ConnectionSettings.) |
![]() |
SecureConnectionString | Obtém ou define uma versão criptografada da cadeia de conexão. (Herdado de ConnectionSettings.) |
![]() |
SecurePassword | Obtém ou define a senha segura usada com o logon para estabelecer uma conexão com o servidor quando a Autenticação do SQL Server é utilizada. (Herdado de ConnectionSettings.) |
![]() |
ServerInstance | Obtém ou define o nome do servidor. (Herdado de ConnectionSettings.) |
![]() |
ServerVersion | Obtém a versão da instância conectada do SQL Server. |
![]() |
SqlConnectionObject | Obtém o objeto de conexão. |
![]() |
WorkstationId | Obtém ou define o valor da ID que identifica exclusivamente a estação de trabalho. (Herdado de ConnectionSettings.) |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
CheckServerVersion | Verifica a versão da instância de destino do SQL Server. |
![]() |
Connect | Conecta-se à instância do SQL Server. |
![]() |
Disconnect | Desconecta-se da instância do SQL Server. |
![]() |
Equals | (Herdado de Object.) |
![]() |
ExecuteTSql | Executa um comando Transact-SQL. |
![]() |
Finalize | (Herdado de Object.) |
![]() |
ForceDisconnected | Força uma desconexão da instância do SQL Server. |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetType | (Herdado de Object.) |
![]() |
MemberwiseClone | (Herdado de Object.) |
![]() |
ThrowIfPropertyNotSet(String, String) | Lançará uma exceção se a propriedade de conexão especificada for nula ou vazia. (Herdado de ConnectionSettings.) |
![]() |
ThrowIfPropertyNotSet(String, String, Boolean) | Lançará uma exceção se a propriedade de conexão especificada for nula ou, opcionalmente, vazia. (Herdado de ConnectionSettings.) |
![]() |
ToString | Retorna o nome do objeto referenciado como uma cadeia de caracteres. (Herdado de ConnectionSettings.) |
Início
Eventos
| Nome | Descrição | |
|---|---|---|
![]() |
InfoMessage | O evento que ocorre quando a instância do SQL Server gera uma mensagem informativa. |
![]() |
RemoteLoginFailed | O evento ocorre quando há falha em um logon remoto ao conectar-se com a instância do SQL Server. |
![]() |
ServerMessage | O evento que ocorre quando o SQL Server retorna um aviso ou mensagem informativa na conexão atual. |
![]() |
StateChange | O evento que ocorre quando o estado da instância do SQL Server é alterado. |
![]() |
StatementExecuted | O evento que ocorre quando a instância do SQL Server executa uma instrução na conexão atual. |
Início
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
.gif)
.gif)
.gif)
.gif)
.gif)