Share via


Classe SqlConnectionInfo

O objeto SqlConnectionInfo representa informações que são necessárias para estabelecer uma conexão com uma instância do SQL Server.

Hierarquia de herança

Object
  Microsoft.SqlServer.Management.Common.ConnectionInfoBase
    Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
      Microsoft.SqlServer.Management.Common.SqlConnectionInfo

Namespace:  Microsoft.SqlServer.Management.Common
Assembly:  Microsoft.SqlServer.ConnectionInfo (em Microsoft.SqlServer.ConnectionInfo.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Uso
Dim instance As SqlConnectionInfo
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class SqlConnectionInfo : SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlConnectionInfo : public SqlOlapConnectionInfoBase
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlConnectionInfo =  
    class 
        inherit SqlOlapConnectionInfoBase 
    end
public class SqlConnectionInfo extends SqlOlapConnectionInfoBase

O tipo SqlConnectionInfo expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SqlConnectionInfo() Inicializa uma nova instância da classe SqlConnectionInfo.
Método público SqlConnectionInfo(String) Inicializa uma nova instância da classe SqlConnectionInfo.
Método público SqlConnectionInfo(SqlConnectionInfo) Inicializa uma nova instância da classe SqlConnectionInfo.
Método público SqlConnectionInfo(ServerConnection, ConnectionType) Inicializa uma nova instância da classe SqlConnectionInfo.
Método público SqlConnectionInfo(String, String, String) Inicializa uma nova instância da classe SqlConnectionInfo.

Início

Propriedades

  Nome Descrição
Propriedade pública AdditionalParameters Obtém ou define os parâmetros adicionais para a conexão.
Propriedade pública ApplicationName Obtém ou define o nome do aplicativo que está conectado com a instância do SQL Server.
Propriedade pública ConnectionProtocol Obtém ou define o protocolo de rede usado pela conexão com a instância do SQL Server.
Propriedade pública ConnectionString Obtém a cadeia de caracteres da conexão quando a conexão é estabelecida com a instância do SQL Server. (Substitui SqlOlapConnectionInfoBase.ConnectionString.)
Propriedade protegida ConnectionStringInternal Obtém ou define a cadeia de conexão interna. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública ConnectionTimeout Obtém ou define o número de segundos antes que uma conexão expire. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade protegida ConnectionTimeoutInternal Obtém ou define o período de tempo limite da conexão interna em segundos. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública DatabaseName Obtém ou define o banco de dados com o qual a conexão é estabelecida. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade protegida DatabaseNameInternal Obtém ou define o nome do banco de dados interno. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública EncryptConnection Obtém ou define o valor da propriedade Boolean que especifica se as informações de conexão estão criptografadas.
Propriedade protegida IntegratedSecurityInternal Obtém ou define o valor da propriedade booliana que especifica se a conexão dá suporte à segurança integrada. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública MaxPoolSize Obtém ou define o número máximo de threads de execução em um pool de threads que a conexão aceitará.
Propriedade pública MinPoolSize Obtém ou define o número mínimo de threads de execução em um pool de threads que a conexão aceitará.
Propriedade pública PacketSize Obtém ou define o tamanho do pacote de rede usado pela conexão para enviar e receber dados em bytes.
Propriedade pública Password Obtém ou define a senha usada para estabelecer uma conexão. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública PoolConnectionLifeTime Obtém ou define o período de conexão de pool em segundos.
Propriedade pública Pooled Obtém ou define o valor da propriedade SqlBoolean que especifica se a conexão está agrupada.
Propriedade pública QueryTimeout Obtém ou define o número de segundos antes que uma consulta expire. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade protegida QueryTimeoutInternal Obtém ou define o período de tempo limite da consulta interna em segundos. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade protegida RebuildConnectionStringInternal Obtém ou define um Boolean que indica se a cadeia de conexão interna deve ser reconstruída. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública SecurePassword Obtém ou define a senha segura usada para estabelecer uma conexão. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública ServerCaseSensitivity Obtém ou define a diferenciação de maiúsculas e minúsculas do servidor para a conexão. (Herdado de ConnectionInfoBase.)
Propriedade pública ServerName Obtém ou define o nome da instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade protegida ServerNameInternal Obtém ou define o nome interno da instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública ServerType Obtém ou define o tipo de conexão do servidor. (Herdado de ConnectionInfoBase.)
Propriedade pública ServerVersion Obtém ou define as informações de versão sobre a instância do SQL Server. (Herdado de ConnectionInfoBase.)
Propriedade pública UseIntegratedSecurity Obtém ou define o valor da propriedade booliana que especifica se a conexão usa a segurança integrada. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública UserName Obtém ou define o usuário que está se conectando com a instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.)
Propriedade pública WorkstationId Obtém ou define o valor que identifica exclusivamente a estação de trabalho de cliente.

Início

Métodos

  Nome Descrição
Método protegido ConnectionParmsChanged Altera os parâmetros de conexão. (Herdado de SqlOlapConnectionInfoBase.)
Método público Copy Retorna uma cópia do objeto SqlConnectionInfo.
Método público CreateConnectionObject Cria um objeto de conexão do sistema. (Substitui SqlOlapConnectionInfoBase.CreateConnectionObject().)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString Retorna o objeto SqlConnectionInfo no formato de cadeia de caracteres. (Substitui SqlOlapConnectionInfoBase.ToString().)

Início

Campos

  Nome Descrição
Campo públicoMembro estático DefaultNetworkProtocol O objeto NetworkProtocol que especifica o protocolo de rede padrão da conexão.

Início

Comentários

O objeto de SqlConnectionInfo pode ser passado como um parâmetro ao criar o objeto de ServerConnection para fornecer informações de conexão.

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.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.Common