SqlConnectionInfo Classe

Définition

[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
Héritage
Dérivé
Attributs

Constructeurs

Nom Description
SqlConnectionInfo()
SqlConnectionInfo(ServerConnection, ConnectionType)

Initialise SqlConnectionInfo à partir de l’objet ServerConnection

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

Champs

Nom Description
DefaultNetworkProtocol
NoTimeOut (Hérité de SqlOlapConnectionInfoBase)

Propriétés

Nom Description
AccessToken

Valeur du jeton d’accès à utiliser pour l’authentification universelle

AdditionalParameters
ApplicationIntent

ApplicationIntent pour la connexion

ApplicationName
Authentication

retourner SqlConnectionInfo.AuthenticationMethod

ConnectionProtocol
ConnectionString
ConnectionStringInternal (Hérité de SqlOlapConnectionInfoBase)
ConnectionTimeout (Hérité de SqlOlapConnectionInfoBase)
ConnectionTimeoutInternal (Hérité de SqlOlapConnectionInfoBase)
DatabaseName (Hérité de SqlOlapConnectionInfoBase)
DatabaseNameInternal (Hérité de SqlOlapConnectionInfoBase)
EncryptConnection

Indique s’il faut définir Encrypt=true dans le chaîne de connexion

HostNameInCertificate

Définit le nom d’hôte fourni dans le certificat à utiliser pour la validation de certificat.

IntegratedSecurityInternal (Hérité de SqlOlapConnectionInfoBase)
MaxPoolSize
MinPoolSize
PacketSize
Password (Hérité de SqlOlapConnectionInfoBase)
PoolConnectionLifeTime
Pooled
QueryTimeout (Hérité de SqlOlapConnectionInfoBase)
QueryTimeoutInternal (Hérité de SqlOlapConnectionInfoBase)
RebuildConnectionStringInternal (Hérité de SqlOlapConnectionInfoBase)
SecurePassword (Hérité de SqlOlapConnectionInfoBase)
ServerCaseSensitivity (Hérité de ConnectionInfoBase)
ServerCertificate

Définit le chemin d’accès au certificat de serveur à utiliser pour la validation du certificat.

ServerName (Hérité de SqlOlapConnectionInfoBase)
ServerNameInternal (Hérité de SqlOlapConnectionInfoBase)
ServerType (Hérité de ConnectionInfoBase)
ServerVersion (Hérité de ConnectionInfoBase)
StrictEncryption

Indique s’il faut définir Encrypt=Strict dans le chaîne de connexion. Si Strict n’est pas pris en charge par sqlClient actuel, lorsque cette valeur est true, chiffre=true

TrustServerCertificate

retourner s’il faut approuver le certificat de serveur

UseIntegratedSecurity (Hérité de SqlOlapConnectionInfoBase)
UserName (Hérité de SqlOlapConnectionInfoBase)
WorkstationId

Méthodes

Nom Description
ConnectionParmsChanged() (Hérité de SqlOlapConnectionInfoBase)
Copy()

Copie approfondie

CreateConnectionObject()

Retourne une nouvelle implémentation IDbConnection. Les appelants doivent utiliser cet objet et libérer la référence à celui-ci dans un court laps de temps, car le jeton d’accès associé peut avoir une durée de vie limitée.

GetAuthenticationMethod(SqlConnectionStringBuilder)

Récupérer la valeur d’authentification de SqlConnectionStringBuilder et la convertir en SqlConnectionInfo.AuthenticationMethod

GetAuthenticationMethod(SqlConnectionStringBuilder)

Récupérer la valeur d’authentification de SqlConnectionStringBuilder et la convertir en SqlConnectionInfo.AuthenticationMethod

IsApplicationIntentKeywordSupported()

Vérifie si « ApplicationIntent » est pris en charge dans l’environnement d’exécution

IsAuthenticationKeywordSupported()

Vérifie si l’authentification est prise en charge dans l’environnement d’exécution

ToString()

S’applique à