Compartilhar via


Classe SqlOlapConnectionInfoBase

A classe SqlOlapConnectionInfoBase representa informações usadas para 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.OlapConnectionInfo
      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 MustInherit Class SqlOlapConnectionInfoBase _
    Inherits ConnectionInfoBase
'Uso
Dim instance As SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public abstract class SqlOlapConnectionInfoBase : ConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlOlapConnectionInfoBase abstract : public ConnectionInfoBase
[<AbstractClassAttribute>]
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlOlapConnectionInfoBase =  
    class 
        inherit ConnectionInfoBase 
    end
public abstract class SqlOlapConnectionInfoBase extends ConnectionInfoBase

O tipo SqlOlapConnectionInfoBase expõe os membros a seguir.

Construtores

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

Início

Propriedades

  Nome Descrição
Propriedade pública ConnectionString Obtém a cadeia de conexão.
Propriedade protegida ConnectionStringInternal Obtém ou define a cadeia de conexão interna.
Propriedade pública ConnectionTimeout Obtém ou define o número de segundos antes que uma conexão expire.
Propriedade protegida ConnectionTimeoutInternal Obtém ou define o período de tempo limite da conexão interna em segundos.
Propriedade pública DatabaseName Obtém ou define o banco de dados com o qual a conexão é estabelecida.
Propriedade protegida DatabaseNameInternal Obtém ou define o nome do banco de dados interno.
Propriedade protegida IntegratedSecurityInternal Obtém ou define o valor da propriedade booliana que especifica se a conexão dá suporte à segurança integrada.
Propriedade pública Password Obtém ou define a senha usada para estabelecer uma conexão.
Propriedade pública QueryTimeout Obtém ou define o número de segundos antes que uma consulta expire.
Propriedade protegida QueryTimeoutInternal Obtém ou define o período de tempo limite da consulta interna em segundos.
Propriedade protegida RebuildConnectionStringInternal Obtém ou define um Boolean que indica se a cadeia de conexão interna deve ser reconstruída.
Propriedade pública SecurePassword Obtém ou define a senha segura usada para estabelecer uma conexão.
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.
Propriedade protegida ServerNameInternal Obtém ou define o nome interno da instância do SQL Server.
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.
Propriedade pública UserName Obtém ou define o usuário que está se conectando com a instância do SQL Server.

Início

Métodos

  Nome Descrição
Método protegido ConnectionParmsChanged Altera os parâmetros de conexão. (Substitui ConnectionInfoBase.ConnectionParmsChanged().)
Método público CreateConnectionObject Cria o objeto da conexão e retorna o valor do objeto IDbConnection.
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 como um valor de cadeia de caracteres. (Substitui ConnectionInfoBase.ToString().)

Início

Campos

  Nome Descrição
Campo públicoMembro estático DefaultConnTimeout Um Int32 que especifica a período de tempo limite padrão de conexão em segundos.
Campo públicoMembro estático DefaultQueryTimeout Um Int32 que especifica a período de tempo limite padrão de consulta em segundos.
Campo protegidoMembro estático NoTimeOut Um Int32 que especifica que não há nenhum tempo limite.

Início

Comentários

A classe de SqlOlapConnectionInfoBase é uma classe base usada na construção da classe de SqlConnectionInfo

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