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 | |
---|---|---|
SqlConnectionInfo() | Inicializa uma nova instância da classe SqlConnectionInfo. | |
SqlConnectionInfo(String) | Inicializa uma nova instância da classe SqlConnectionInfo. | |
SqlConnectionInfo(SqlConnectionInfo) | Inicializa uma nova instância da classe SqlConnectionInfo. | |
SqlConnectionInfo(ServerConnection, ConnectionType) | Inicializa uma nova instância da classe SqlConnectionInfo. | |
SqlConnectionInfo(String, String, String) | Inicializa uma nova instância da classe SqlConnectionInfo. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AdditionalParameters | Obtém ou define os parâmetros adicionais para a conexão. | |
ApplicationName | Obtém ou define o nome do aplicativo que está conectado com a instância do SQL Server. | |
ConnectionProtocol | Obtém ou define o protocolo de rede usado pela conexão com a instância do SQL Server. | |
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.) | |
ConnectionStringInternal | Obtém ou define a cadeia de conexão interna. (Herdado de SqlOlapConnectionInfoBase.) | |
ConnectionTimeout | Obtém ou define o número de segundos antes que uma conexão expire. (Herdado de SqlOlapConnectionInfoBase.) | |
ConnectionTimeoutInternal | Obtém ou define o período de tempo limite da conexão interna em segundos. (Herdado de SqlOlapConnectionInfoBase.) | |
DatabaseName | Obtém ou define o banco de dados com o qual a conexão é estabelecida. (Herdado de SqlOlapConnectionInfoBase.) | |
DatabaseNameInternal | Obtém ou define o nome do banco de dados interno. (Herdado de SqlOlapConnectionInfoBase.) | |
EncryptConnection | Obtém ou define o valor da propriedade Boolean que especifica se as informações de conexão estão criptografadas. | |
IntegratedSecurityInternal | Obtém ou define o valor da propriedade booliana que especifica se a conexão dá suporte à segurança integrada. (Herdado de SqlOlapConnectionInfoBase.) | |
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á. | |
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á. | |
PacketSize | Obtém ou define o tamanho do pacote de rede usado pela conexão para enviar e receber dados em bytes. | |
Password | Obtém ou define a senha usada para estabelecer uma conexão. (Herdado de SqlOlapConnectionInfoBase.) | |
PoolConnectionLifeTime | Obtém ou define o período de conexão de pool em segundos. | |
Pooled | Obtém ou define o valor da propriedade SqlBoolean que especifica se a conexão está agrupada. | |
QueryTimeout | Obtém ou define o número de segundos antes que uma consulta expire. (Herdado de SqlOlapConnectionInfoBase.) | |
QueryTimeoutInternal | Obtém ou define o período de tempo limite da consulta interna em segundos. (Herdado de SqlOlapConnectionInfoBase.) | |
RebuildConnectionStringInternal | Obtém ou define um Boolean que indica se a cadeia de conexão interna deve ser reconstruída. (Herdado de SqlOlapConnectionInfoBase.) | |
SecurePassword | Obtém ou define a senha segura usada para estabelecer uma conexão. (Herdado de SqlOlapConnectionInfoBase.) | |
ServerCaseSensitivity | Obtém ou define a diferenciação de maiúsculas e minúsculas do servidor para a conexão. (Herdado de ConnectionInfoBase.) | |
ServerName | Obtém ou define o nome da instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.) | |
ServerNameInternal | Obtém ou define o nome interno da instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.) | |
ServerType | Obtém ou define o tipo de conexão do servidor. (Herdado de ConnectionInfoBase.) | |
ServerVersion | Obtém ou define as informações de versão sobre a instância do SQL Server. (Herdado de ConnectionInfoBase.) | |
UseIntegratedSecurity | Obtém ou define o valor da propriedade booliana que especifica se a conexão usa a segurança integrada. (Herdado de SqlOlapConnectionInfoBase.) | |
UserName | Obtém ou define o usuário que está se conectando com a instância do SQL Server. (Herdado de SqlOlapConnectionInfoBase.) | |
WorkstationId | Obtém ou define o valor que identifica exclusivamente a estação de trabalho de cliente. |
Início
Métodos
Nome | Descrição | |
---|---|---|
ConnectionParmsChanged | Altera os parâmetros de conexão. (Herdado de SqlOlapConnectionInfoBase.) | |
Copy | Retorna uma cópia do objeto SqlConnectionInfo. | |
CreateConnectionObject | Cria um objeto de conexão do sistema. (Substitui SqlOlapConnectionInfoBase.CreateConnectionObject().) | |
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
MemberwiseClone | (Herdado de Object.) | |
ToString | Retorna o objeto SqlConnectionInfo no formato de cadeia de caracteres. (Substitui SqlOlapConnectionInfoBase.ToString().) |
Início
Campos
Nome | Descrição | |
---|---|---|
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.