SqlConnectionInfo Classe

Definizione

[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class SqlConnectionInfo : Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type SqlConnectionInfo = class
    inherit SqlOlapConnectionInfoBase
Public Class SqlConnectionInfo
Inherits SqlOlapConnectionInfoBase
Ereditarietà
Derivato
Attributi

Costruttori

Nome Descrizione
SqlConnectionInfo()
SqlConnectionInfo(ServerConnection, ConnectionType)

Inizializza SqlConnectionInfo dall'oggetto ServerConnection

SqlConnectionInfo(SqlConnectionInfo)
SqlConnectionInfo(String, String, String)
SqlConnectionInfo(String)

Campi

Nome Descrizione
DefaultNetworkProtocol
NoTimeOut (Ereditato da SqlOlapConnectionInfoBase)

Proprietà

Nome Descrizione
AccessToken

Valore del token di accesso da usare per l'autenticazione universale

AdditionalParameters
ApplicationIntent

ApplicationIntent per la connessione

ApplicationName
Authentication

restituisce SqlConnectionInfo.AuthenticationMethod

ConnectionProtocol
ConnectionString
ConnectionStringInternal (Ereditato da SqlOlapConnectionInfoBase)
ConnectionTimeout (Ereditato da SqlOlapConnectionInfoBase)
ConnectionTimeoutInternal (Ereditato da SqlOlapConnectionInfoBase)
DatabaseName (Ereditato da SqlOlapConnectionInfoBase)
DatabaseNameInternal (Ereditato da SqlOlapConnectionInfoBase)
EncryptConnection

Indica se impostare Encrypt=true nel stringa di connessione

HostNameInCertificate

Imposta il nome host specificato nel certificato da usare per la convalida del certificato.

IntegratedSecurityInternal (Ereditato da SqlOlapConnectionInfoBase)
MaxPoolSize
MinPoolSize
PacketSize
Password (Ereditato da SqlOlapConnectionInfoBase)
PoolConnectionLifeTime
Pooled
QueryTimeout (Ereditato da SqlOlapConnectionInfoBase)
QueryTimeoutInternal (Ereditato da SqlOlapConnectionInfoBase)
RebuildConnectionStringInternal (Ereditato da SqlOlapConnectionInfoBase)
SecurePassword (Ereditato da SqlOlapConnectionInfoBase)
ServerCaseSensitivity (Ereditato da ConnectionInfoBase)
ServerCertificate

Imposta il percorso del certificato server da utilizzare per la convalida del certificato.

ServerName (Ereditato da SqlOlapConnectionInfoBase)
ServerNameInternal (Ereditato da SqlOlapConnectionInfoBase)
ServerType (Ereditato da ConnectionInfoBase)
ServerVersion (Ereditato da ConnectionInfoBase)
StrictEncryption

Indica se impostare Encrypt=Strict nella stringa di connessione. Se Strict non è supportato dall'oggetto SqlClient corrente, se true questo valore imposta Encrypt=true

TrustServerCertificate

restituire se considerare attendibile il certificato del server

UseIntegratedSecurity (Ereditato da SqlOlapConnectionInfoBase)
UserName (Ereditato da SqlOlapConnectionInfoBase)
WorkstationId

Metodi

Nome Descrizione
ConnectionParmsChanged() (Ereditato da SqlOlapConnectionInfoBase)
Copy()

Copia completa

CreateConnectionObject()

Restituisce una nuova implementazione di IDbConnection. I chiamanti devono usare questo oggetto e rilasciare il riferimento a esso in un breve periodo di tempo, perché il token di accesso associato potrebbe avere una durata limitata.

GetAuthenticationMethod(SqlConnectionStringBuilder)

Recuperare il valore di autenticazione da SqlConnectionStringBuilder e convertirlo in SqlConnectionInfo.AuthenticationMethod

GetAuthenticationMethod(SqlConnectionStringBuilder)

Recuperare il valore di autenticazione da SqlConnectionStringBuilder e convertirlo in SqlConnectionInfo.AuthenticationMethod

IsApplicationIntentKeywordSupported()

Verifica se "ApplicationIntent" è supportato nell'ambiente di runtime

IsAuthenticationKeywordSupported()

Verifica se l'autenticazione è supportata nell'ambiente di runtime

ToString()

Si applica a