SqlConnectionInfo-Klasse

Das SqlConnectionInfo-Objekt stellt Informationen dar, die zum Herstellen einer Verbindung mit einer SQL Server-Instanz erforderlich sind.

Vererbungshierarchie

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 (in Microsoft.SqlServer.ConnectionInfo.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Usage
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

Der SqlConnectionInfo-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SqlConnectionInfo() Initialisiert eine neue Instanz der SqlConnectionInfo-Klasse.
Öffentliche Methode SqlConnectionInfo(String) Initialisiert eine neue Instanz der SqlConnectionInfo-Klasse.
Öffentliche Methode SqlConnectionInfo(SqlConnectionInfo) Initialisiert eine neue Instanz der SqlConnectionInfo-Klasse.
Öffentliche Methode SqlConnectionInfo(ServerConnection, ConnectionType) Initialisiert eine neue Instanz der SqlConnectionInfo-Klasse.
Öffentliche Methode SqlConnectionInfo(String, String, String) Initialisiert eine neue Instanz der SqlConnectionInfo-Klasse.

Nach oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AdditionalParameters Ruft die zusätzlichen Parameter für die Verbindung ab oder legt sie fest.
Öffentliche Eigenschaft ApplicationName Ruft den Namen der mit der SQL Server-Instanz verbundenen Anwendung ab oder legt ihn fest.
Öffentliche Eigenschaft ConnectionProtocol Ruft das von der Verbindung mit der SQL Server-Instanz verwendete Netzwerkprotokoll ab oder legt es fest.
Öffentliche Eigenschaft ConnectionString Ruft die zum Herstellen einer Verbindung mit der SQL Server-Instanz verwendete Verbindungszeichenfolge ab. (Überschreibt SqlOlapConnectionInfoBase.ConnectionString.)
Geschützte Eigenschaft ConnectionStringInternal Ruft die interne Verbindungszeichenfolge ab oder legt sie fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft ConnectionTimeout Ruft den Zeitraum bis zum Timeout einer Verbindung in Sekunden ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Geschützte Eigenschaft ConnectionTimeoutInternal Ruft den Zeitraum für das interne Verbindungstimeout in Sekunden ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft DatabaseName Ruft die Datenbank ab, mit der die Verbindung hergestellt wird, oder legt sie fest. (Geerbt von SqlOlapConnectionInfoBase.)
Geschützte Eigenschaft DatabaseNameInternal Ruft den internen Datenbanknamen ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft EncryptConnection Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Verbindungsinformationen verschlüsselt werden, oder legt ihn fest.
Geschützte Eigenschaft IntegratedSecurityInternal Ruft den booleschen Eigenschaftswert ab, der angibt, ob die Verbindung integrierte Sicherheit unterstützt, oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft MaxPoolSize Ruft die maximale Anzahl der von der Verbindung in einem Threadpool akzeptierten Ausführungsthreads ab oder legt sie fest.
Öffentliche Eigenschaft MinPoolSize Ruft die minimale Anzahl der von der Verbindung in einem Threadpool akzeptierten Ausführungsthreads ab oder legt sie fest.
Öffentliche Eigenschaft PacketSize Ruft die von der Verbindung zum Senden und Empfangen von Daten verwendete Netzwerkpaketgröße in Bytes ab oder legt sie fest.
Öffentliche Eigenschaft Password Ruft das zum Herstellen einer Verbindung verwendete Kennwort ab oder legt es fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft PoolConnectionLifeTime Ruft den Zeitraum für Poolverbindungen in Sekunden ab oder legt ihn fest.
Öffentliche Eigenschaft Pooled Ruft den SqlBoolean-Eigenschaftswert ab, der angibt, ob die Verbindung in einem Pool enthalten ist, oder legt ihn fest.
Öffentliche Eigenschaft QueryTimeout Ruft den Zeitraum bis zum Timeout einer Abfrage in Sekunden ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Geschützte Eigenschaft QueryTimeoutInternal Ruft den Zeitraum für das interne Abfragetimeout in Sekunden ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Geschützte Eigenschaft RebuildConnectionStringInternal Ruft ein Boolean ab, das angibt, ob die interne Verbindungszeichenfolge neu erstellt werden muss, oder legt es fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft SecurePassword Ruft das zum Herstellen einer Verbindung verwendete sichere Kennwort ab oder legt es fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft ServerCaseSensitivity Ruft ab oder legt fest, ob die Groß-/Kleinschreibung vom Server für die Verbindung berücksichtigt wird. (Geerbt von ConnectionInfoBase.)
Öffentliche Eigenschaft ServerName Ruft den Namen der SQL Server-Instanz ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Geschützte Eigenschaft ServerNameInternal Ruft den internen Namen der SQL Server-Instanz ab oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft ServerType Ruft den Serververbindungstyp ab oder legt ihn fest. (Geerbt von ConnectionInfoBase.)
Öffentliche Eigenschaft ServerVersion Ruft die Versionsinformationen zur SQL Server-Instanz ab oder legt sie fest. (Geerbt von ConnectionInfoBase.)
Öffentliche Eigenschaft UseIntegratedSecurity Ruft den booleschen Eigenschaftswert ab, der angibt, ob die Verbindung integrierte Sicherheit verwendet, oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft UserName Ruft den Benutzer ab, der eine Verbindung mit der SQL Server-Instanz herstellt, oder legt ihn fest. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Eigenschaft WorkstationId Ruft den Wert ab, durch den die Clientarbeitsstation eindeutig identifiziert wird, oder legt ihn fest.

Nach oben

Methoden

  Name Beschreibung
Geschützte Methode ConnectionParmsChanged Ändert die Verbindungsparameter. (Geerbt von SqlOlapConnectionInfoBase.)
Öffentliche Methode Copy Gibt eine Kopie des SqlConnectionInfo-Objekts zurück.
Öffentliche Methode CreateConnectionObject Erstellt ein Systemverbindungsobjekt. (Überschreibt SqlOlapConnectionInfoBase.CreateConnectionObject().)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString Gibt das SqlConnectionInfo-Objekt im Zeichenfolgenformat zurück. (Überschreibt SqlOlapConnectionInfoBase.ToString().)

Nach oben

Felder

  Name Beschreibung
Öffentliches FeldStatisches Element DefaultNetworkProtocol Das NetworkProtocol-Objekt, das das Standard-Netzwerkprotokoll für die Verbindung angibt.

Nach oben

Hinweise

Das SqlConnectionInfo-Objekt kann als Parameter übergeben werden, wenn das ServerConnection-Objekt erstellt, um die Verbindungsinformationen bereitzustellen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.Common-Namespace