SqlConnectionInfo Klasse

Definition

[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
Vererbung
Abgeleitet
Attribute

Konstruktoren

Name Beschreibung
SqlConnectionInfo()
SqlConnectionInfo(ServerConnection, ConnectionType)

Initialisiert SqlConnectionInfo aus dem ServerConnection-Objekt

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

Felder

Name Beschreibung
DefaultNetworkProtocol
NoTimeOut (Geerbt von SqlOlapConnectionInfoBase)

Eigenschaften

Name Beschreibung
AccessToken

Der Zugriffstokenwert, der für die universelle Authentifizierung verwendet werden soll

AdditionalParameters
ApplicationIntent

ApplicationIntent für die Verbindung

ApplicationName
Authentication

sqlConnectionInfo.AuthenticationMethod zurückgeben

ConnectionProtocol
ConnectionString
ConnectionStringInternal (Geerbt von SqlOlapConnectionInfoBase)
ConnectionTimeout (Geerbt von SqlOlapConnectionInfoBase)
ConnectionTimeoutInternal (Geerbt von SqlOlapConnectionInfoBase)
DatabaseName (Geerbt von SqlOlapConnectionInfoBase)
DatabaseNameInternal (Geerbt von SqlOlapConnectionInfoBase)
EncryptConnection

Gibt an, ob "Encrypt=true" im Verbindungszeichenfolge festgelegt werden soll.

HostNameInCertificate

Legt den im Zertifikat bereitgestellten Hostnamen fest, der für die Zertifikatüberprüfung verwendet werden soll.

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

Legt den Pfad zum Serverzertifikat fest, der für die Zertifikatüberprüfung verwendet werden soll.

ServerName (Geerbt von SqlOlapConnectionInfoBase)
ServerNameInternal (Geerbt von SqlOlapConnectionInfoBase)
ServerType (Geerbt von ConnectionInfoBase)
ServerVersion (Geerbt von ConnectionInfoBase)
StrictEncryption

Gibt an, ob "Encrypt=Strict" im Verbindungszeichenfolge festgelegt werden soll. Wenn "Strict" vom aktuellen SqlClient nicht unterstützt wird, wird "Encrypt=true" festgelegt, wenn "true" festgelegt wird.

TrustServerCertificate

zurückgeben, ob serverzertifikat als vertrauenswürdig

UseIntegratedSecurity (Geerbt von SqlOlapConnectionInfoBase)
UserName (Geerbt von SqlOlapConnectionInfoBase)
WorkstationId

Methoden

Name Beschreibung
ConnectionParmsChanged() (Geerbt von SqlOlapConnectionInfoBase)
Copy()

Tiefe Kopie

CreateConnectionObject()

Gibt eine neue IDbConnection-Implementierung zurück. Aufrufer sollten dieses Objekt verwenden und den Verweis auf das Objekt in kurzer Zeit freigeben, da das zugeordnete Zugriffstoken möglicherweise eine begrenzte Lebensdauer hat.

GetAuthenticationMethod(SqlConnectionStringBuilder)

Abrufen des Authentifizierungswerts aus SqlConnectionStringBuilder und Konvertieren in SqlConnectionInfo.AuthenticationMethod

GetAuthenticationMethod(SqlConnectionStringBuilder)

Abrufen des Authentifizierungswerts aus SqlConnectionStringBuilder und Konvertieren in SqlConnectionInfo.AuthenticationMethod

IsApplicationIntentKeywordSupported()

Überprüft, ob "ApplicationIntent" in der Laufzeitumgebung unterstützt wird.

IsAuthenticationKeywordSupported()

Überprüft, ob die "Authentifizierung" in der Laufzeitumgebung unterstützt wird.

ToString()

Gilt für: