UIConnectionInfoUtil Klasse

Definition

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

public ref class UIConnectionInfoUtil sealed
public sealed class UIConnectionInfoUtil
type UIConnectionInfoUtil = class
Public NotInheritable Class UIConnectionInfoUtil
Vererbung
UIConnectionInfoUtil

Konstruktoren

UIConnectionInfoUtil()

Initialisiert eine neue Instanz der UIConnectionInfoUtil-Klasse.

Eigenschaften

ProtocolNamesMap

Stellt eine Auflistung von Schlüsselprotokollwerten dar, die anhand des Hashcodes des Schlüssels organisiert werden.

Methoden

FillInRegisteredServerFromConnectionInfo(RegisteredServer, UIConnectionInfo, IServerType)

Ruft die registrierten Servereinstellungen aus den Verbindungsinformationen ab.

GetAdditionalParams(UIConnectionInfo)

Gibt die zusätzlichen Parameter für die angegebene Verbindung zurück.

GetConnectionProtocol(String)

Gibt ein SqlManagement Core NetworkProtocol-Objekt zurück, das das Verbindungsprotokoll angibt, das den angegebenen Protokollnamen enthält.

GetConnectionProtocol(UIConnectionGroupInfo)

Gibt ein SqlManagement Core NetworkProtocol-Objekt zurück, das das Verbindungsprotokoll für die erste Verbindungsinformation in der Liste angibt.

GetConnectionProtocol(UIConnectionInfo)

Gibt ein SqlManagement Core NetworkProtocol-Objekt zurück, das das Verbindungsprotokoll angibt, das die angegebenen Verbindungsinformationen enthält.

GetConnectionTimeout(UIConnectionGroupInfo)

Ruft das Verbindungstimeout für ein UIConnectionInfo-Objekt aus der ersten Verbindungsinformation in der Liste mit der angegebenen Liste der Verbindungsinformationen ab.

GetConnectionTimeout(UIConnectionInfo)

Ruft das Verbindungstimeout für ein UIConnection-Objekt mit den angegebenen Verbindungsinformationen ab.

GetCoreConnectionInfo(UIConnectionGroupInfo)

Ruft die Verbindungsobjekte im Enumeratorformat aus den angegebenen UIConnectionInfo-Objekten mit der angegebenen Liste der Verbindungsinformationen ab.

GetCoreConnectionInfo(UIConnectionGroupInfo, Boolean)

Ruft das Verbindungsobjekt im Enumeratorformat aus dem angegebenen UIConnectionInfo-Objekt aus den ersten Verbindungsinformationen in der Liste mit dem angegebenen Datenbankparameter ab.

GetCoreConnectionInfo(UIConnectionInfo)

Ruft das Verbindungsobjekt im Enumeratorformat aus dem angegebenen UIConnectionInfo-Objekt mit dem angegebenen Quellparameter ab.

GetCoreConnectionInfo(UIConnectionInfo, Boolean)

Ruft das Verbindungsobjekt im Enumeratorformat aus dem angegebenen UIConnectionInfo-Objekt mit der angegebenen Quelle und Datenbank ab.

GetCoreConnectionType(UIConnectionGroupInfo)

Ruft den Enumeratorverbindungstyp ab, der der angegebenen UIConnectionInfo-Struktur von den ersten Verbindungsinformationen in der Liste entspricht.

GetCoreConnectionType(UIConnectionInfo)

Ruft den Enumeratorverbindungstyp ab, der der angegebenen UIConnectionInfo-Struktur entspricht.

GetCustomConnectionColor(UIConnectionInfo)

Ruft die benutzerdefinierte Verbindungsfarbe mit den angegebenen Verbindungsinformationen ab.

GetDatabaseName(UIConnectionGroupInfo)

Ruft den Datenbanknamen in der Liste aus dem Verbindungsobjekt mit den angegebenen Verbindungsinformationen ab.

GetDatabaseName(UIConnectionInfo)

Ruft den Datenbanknamen aus dem Verbindungsobjekt mit den angegebenen Verbindungsinformationen ab.

GetEncryptConnection(UIConnectionGroupInfo)

Gibt zurück, ob die Option Verbindung verschlüsseln von der ersten Verbindungsinformationsliste angegeben wird.

GetEncryptConnection(UIConnectionInfo)

Gibt zurück, ob die Option Verbindung verschlüsseln mit angegebenen Verbindungsinformationen angegeben wird oder nicht.

GetExecutionTimeout(UIConnectionGroupInfo)

Ruft das Ausführungstimeout aus den Verbindungsinformationen der angegebenen Verbindungsinformationsliste ab.

GetExecutionTimeout(UIConnectionInfo)

Ruft das Ausführungstimeout aus den Verbindungsinformationen ab.

GetIntegratedSecurity(UIConnectionInfo)

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

GetPacketSize(UIConnectionGroupInfo)

Gibt die Paketgröße für die SQL-Verbindung mit der angegebenen Verbindungsinformationsliste zurück.

GetPacketSize(UIConnectionInfo)

Gibt die Paketgröße für von UIConnectionInfo gekapselte SQL-Verbindungsinformationen zurück.

GetServerType(Guid)

Gibt den Typ des Servers an, der vom UIConnectionInfo-Objekt abgerufen werden soll.

GetServerType(ServerType)

Bestimmt den Typ des Servers, der von UIConnectionInfo abgerufen werden soll.

GetServerType(UIConnectionInfo)

Bestimmt den Typ des Servers, der vom UIConnectionInfo-Objekt abgerufen werden soll.

GetTrustServerCertificate(UIConnectionInfo)

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

GetUIConnectionInfoFromConnectionString(String, IServerType)

Gibt die Verbindungsinformationen an, die von der angegebenen Verbindungszeichenfolge abgerufen werden soll.

GetUseCustomConnectionColor(UIConnectionInfo)

Gibt die benutzerdefinierte Farbe an, die für das UIConnectionInfo-Objekt verwendet werden soll.

GetYukonUIConnectionInfoFromRegisteredServer(RegisteredServer, IServerType)

Gibt die YukonUIConnectionInfo-Einstellungen an, die vom registrierten Server abgerufen werden sollen.

IsActiveDirectoryIntegratedAuthentication(UIConnectionInfo)

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

IsActiveDirectoryPasswordAuthentication(UIConnectionInfo)

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

IsWindowsAuthentication(UIConnectionGroupInfo)

Bestimmt, ob das UIConnectionInfo Objekt Windows-Authentifizierung mit dem angegebenen Verbindungsinformationenlistenparameter verwendet.

IsWindowsAuthentication(UIConnectionInfo)

Bestimmt, ob das UIConnectionInfo Objekt Windows-Authentifizierung mit den angegebenen Verbindungsinformationen verwendet.

NewConnectionFromQEEvent(Object, UIConnectionGroupInfo)

Führt das NewConnectionFromQE-Ereignis aus, wenn es mit dem angegebenen Absender und der Verbindungsinformationsliste abonniert wurde.

NewConnectionFromQEEvent(Object, UIConnectionInfo)

Führt das NewConnectionFromQE-Ereignis aus, wenn es mit dem Absender und den Verbindungsinformationen abonniert wurde.

SetAdditionalParams(UIConnectionInfo, String)

Legt die zusätzlichen Parameter für die angegebene Verbindung fest.

SetConnectionProtocol(UIConnectionGroupInfo, NetworkProtocol)

Gibt das Verbindungsprotokoll für alle Verbindungsinformationen in der Liste an, die über den angegebenen Protokollparameter verfügen.

SetConnectionProtocol(UIConnectionInfo, NetworkProtocol)

Gibt das Verbindungsprotokoll für alle Verbindungsinformationen in der Liste an, die über den angegebenen Verbindungsinformations- und Protokollparameter verfügen.

SetConnectionProtocol(UIConnectionInfo, String)

Initiiert die Verbindungsprotokolleinstellungen.

SetConnectionTimeout(UIConnectionGroupInfo, Int32)

Gibt den Verbindungstimeoutwert für ein angegebenes UIConnectionInfo-Objekt mit dem angegebenen Verbindungsinformationslisten- und Timeoutparameter an.

SetConnectionTimeout(UIConnectionInfo, Int32)

Gibt den Verbindungstimeoutwert für ein bestimmtes UIConnectionInfo Objekt mit dem angegebenen Verbindungsinformations- und Timeoutparameter an.

SetCustomConnectionColor(UIConnectionInfo, Color)

Speichert die CustomConnectionColor-Option im angegebenen UIConnectionInfo-Objekt.

SetDatabaseName(UIConnectionGroupInfo, String)

Gibt den Datenbanknamen für alle in der Liste des UIConnectionInfo-Objekts enthaltenen Elemente an.

SetDatabaseName(UIConnectionInfo, String)

Gibt den Datenbanknamen vom übergebenen UIConnectionInfo-Objekt an.

SetEncryptConnection(UIConnectionGroupInfo, Boolean)

Speichert die Option Verbindung verschlüsseln im angegebenen UIConnectionInfo-Objekt mit den angegebenen Verbindungsinformationen in der Liste und dem Verschlüsselungswert.

SetEncryptConnection(UIConnectionInfo, Boolean)

Speichert die Option Verbindung verschlüsseln im angegebenen UIConnectionInfo-Objekt, das über die angegebenen Verbindungsinformationen und den angegebenen Verschlüsselungswert verfügt.

SetExecutionTimeout(UIConnectionGroupInfo, Int32)

Gibt den Ausführungstimeoutwert für alle Elemente in der Liste des UIConnectionInfo-Objekts an.

SetExecutionTimeout(UIConnectionInfo, Int32)

Gibt den Verbindungstimeoutwert für das angegebene UIConnectionInfo-Objekt an.

SetPacketSize(UIConnectionGroupInfo, Int32)

Gibt die Paketgröße für alle Elemente in der Liste des UIConnectionInfo-Objekts an, die über den angegebenen Größenparameter verfügen.

SetPacketSize(UIConnectionInfo, Int32)

Gibt die Paketgröße die vom UIConnectionInfo-Objekt gekapselte SQL-Verbindungsinformationen an.

SetTrustServerCertificate(UIConnectionInfo, Boolean)

Stellt die Hilfsprogrammfunktionen zum Arbeiten mit UIConnectionInfo-Objekten dar.

SetUseCustomConnectionColor(UIConnectionInfo, Boolean)

Speichert die UseCustomConnectionColor-Option im angegebenen UIConnectionInfo-Objekt.

SetWindowsAuthentication(UIConnectionGroupInfo, Boolean)

Gibt an, ob die Windows-Authentifizierung für alle Elemente in der Liste des UIConnectionInfo-Objekts verwendet werden soll.

SetWindowsAuthentication(UIConnectionInfo, Boolean)

Gibt das UIConnectionInfo-Objekt an, das bei entsprechender Aktivierung die Windows-Authentifizierung verwenden soll.

Ereignisse

NewConnectionFromQE

Tritt auf, wenn der Prototyp des NewConnectionFromQE-Ereignisses, das vom QE-Teil von SQL Workbench ausgelöst wird, erfolgt, wenn eine neue Verbindung hergestellt wird.

Gilt für: