UIConnectionInfoUtil 類別

定義

表示用來處理 UIConnectionInfo 物件的公用程式函數。

public ref class UIConnectionInfoUtil sealed
public sealed class UIConnectionInfoUtil
type UIConnectionInfoUtil = class
Public NotInheritable Class UIConnectionInfoUtil
繼承
UIConnectionInfoUtil

建構函式

UIConnectionInfoUtil()

初始化 UIConnectionInfoUtil 類別的新執行個體。

屬性

ProtocolNamesMap

表示主要通訊協定值的集合,這些值是根據索引鍵的雜湊碼來組織。

方法

FillInRegisteredServerFromConnectionInfo(RegisteredServer, UIConnectionInfo, IServerType)

從連接資訊擷取註冊的伺服器設定。

GetAdditionalParams(UIConnectionInfo)

傳回所指定連接的其他參數。

GetConnectionProtocol(String)

傳回 SqlManagement Core NetworkProtocol 物件,表示具有指定之通訊協定名稱的連接通訊協定。

GetConnectionProtocol(UIConnectionGroupInfo)

傳回 SqlManagement Core NetworkProtocol 物件,表示清單中第一個連接資訊的連接通訊協定。

GetConnectionProtocol(UIConnectionInfo)

傳回 SqlManagement Core NetworkProtocol 物件,表示具有指定之連接資訊的連接通訊協定。

GetConnectionTimeout(UIConnectionGroupInfo)

使用指定的連接資訊清單,從清單中的第一個連接資訊擷取 UIConnectionInfo 物件的連接逾時。

GetConnectionTimeout(UIConnectionInfo)

使用指定的連接資訊,擷取 UIConnection 物件的連接逾時。

GetCoreConnectionInfo(UIConnectionGroupInfo)

使用指定的連接資訊清單,從指定的 UIConnectionInfo 物件擷取列舉值樣式連接物件。

GetCoreConnectionInfo(UIConnectionGroupInfo, Boolean)

使用指定的資料庫參數,從清單中第一個連接資訊的指定 UIConnectionInfo 物件擷取列舉值樣式連接物件。

GetCoreConnectionInfo(UIConnectionInfo)

使用指定的來源參數,從指定的 UIConnectionInfo 物件擷取列舉值樣式連接物件。

GetCoreConnectionInfo(UIConnectionInfo, Boolean)

使用指定的來源和資料庫,從指定的 UIConnectionInfo 物件擷取列舉值樣式連接物件。

GetCoreConnectionType(UIConnectionGroupInfo)

擷取列舉值連接類型,該類型會對應到清單中第一個連接資訊的給定 UIConnectionInfo 結構。

GetCoreConnectionType(UIConnectionInfo)

擷取列舉值連接類型,該類型會對應到給定的 UIConnectionInfo 結構。

GetCustomConnectionColor(UIConnectionInfo)

使用指定的連接資訊,擷取自訂連接色彩。

GetDatabaseName(UIConnectionGroupInfo)

使用指定的連接資訊清單,從連接物件擷取資料庫名稱。

GetDatabaseName(UIConnectionInfo)

使用指定的連接資訊,從連接物件擷取資料庫名稱。

GetEncryptConnection(UIConnectionGroupInfo)

傳回值,指出是否從第一個連接資訊清單中指定加密連接選項。

GetEncryptConnection(UIConnectionInfo)

傳回值,指出是否使用指定的連接資訊來指定加密連接選項。

GetExecutionTimeout(UIConnectionGroupInfo)

從指定的連接資訊清單的連接資訊中,擷取執行逾時。

GetExecutionTimeout(UIConnectionInfo)

從連接資訊擷取執行逾時。

GetIntegratedSecurity(UIConnectionInfo)
GetPacketSize(UIConnectionGroupInfo)

使用指定的連接資訊清單,傳回 SQL 連接的封包大小。

GetPacketSize(UIConnectionInfo)

傳回 UIConnectionInfo 所封裝之 SQL 連接資訊的封包大小。

GetServerType(Guid)

指定要從 UIConnectionInfo 物件取得的伺服器類型。

GetServerType(ServerType)

判斷要從 UIConnectionInfo 取得的伺服器類型。

GetServerType(UIConnectionInfo)

判斷要從 UIConnectionInfo 物件取得的伺服器類型。

GetTrustServerCertificate(UIConnectionInfo)
GetUIConnectionInfoFromConnectionString(String, IServerType)

表示要從指定的連接字串取得的連接資訊。

GetUseCustomConnectionColor(UIConnectionInfo)

指定用於 UIConnectionInfo 物件的自訂色彩。

GetYukonUIConnectionInfoFromRegisteredServer(RegisteredServer, IServerType)

表示要從註冊的伺服器取得的 YukonUIConnectionInfo 設定。

IsActiveDirectoryIntegratedAuthentication(UIConnectionInfo)
IsActiveDirectoryPasswordAuthentication(UIConnectionInfo)
IsWindowsAuthentication(UIConnectionGroupInfo)

判斷 UIConnectionInfo 物件是否使用指定的連接資訊清單參數來利用 Windows 驗證。

IsWindowsAuthentication(UIConnectionInfo)

判斷 UIConnectionInfo 物件是否使用指定的連接資訊來利用 Windows 驗證。

NewConnectionFromQEEvent(Object, UIConnectionGroupInfo)

如果某個人已經使用指定的傳送者和連接資訊清單來訂閱 NewConnectionFromQE 事件,則執行它。

NewConnectionFromQEEvent(Object, UIConnectionInfo)

如果某個人已經使用傳送者和連接資訊來訂閱 NewConnectionFromQE 事件,則執行它。

SetAdditionalParams(UIConnectionInfo, String)

設定所指定連接的其他參數。

SetConnectionProtocol(UIConnectionGroupInfo, NetworkProtocol)

使用指定的通訊協定參數,為清單中的所有連接資訊指定連接通訊協定。

SetConnectionProtocol(UIConnectionInfo, NetworkProtocol)

使用指定的連接資訊和通訊協定參數,為所有連接資訊指定連接通訊協定。

SetConnectionProtocol(UIConnectionInfo, String)

起始連接通訊協定設定。

SetConnectionTimeout(UIConnectionGroupInfo, Int32)

使用指定的連接資訊清單和逾時參數,為給定的 UIConnectionInfo 物件指定連接逾時值。

SetConnectionTimeout(UIConnectionInfo, Int32)

使用指定的連接資訊和逾時參數,為給定的 UIConnectionInfo 物件指定連接逾時值。

SetCustomConnectionColor(UIConnectionInfo, Color)

在指定的 UIConnectionInfo 物件中儲存 CustomConnectionColor 選項。

SetDatabaseName(UIConnectionGroupInfo, String)

UIConnectionInfo 物件的清單中指定所有元素的資料庫名稱。

SetDatabaseName(UIConnectionInfo, String)

為傳遞的 UIConnectionInfo 物件指定資料庫名稱。

SetEncryptConnection(UIConnectionGroupInfo, Boolean)

使用清單中指定的連接資訊和加密值,在指定的 UIConnectionInfo 物件中儲存加密連接選項。

SetEncryptConnection(UIConnectionInfo, Boolean)

在指定的 UIConnectionInfo 物件中儲存加密連接選項,該物件擁有指定的連接資訊和加密值。

SetExecutionTimeout(UIConnectionGroupInfo, Int32)

UIConnectionInfo 物件清單中的所有元素指定執行逾時值。

SetExecutionTimeout(UIConnectionInfo, Int32)

為給定的 UIConnectionInfo 物件指定執行逾時值。

SetPacketSize(UIConnectionGroupInfo, Int32)

使用指定的大小參數,為 UIConnectionInfo 物件清單中的所有元素指定封包大小。

SetPacketSize(UIConnectionInfo, Int32)

指定 UIConnectionInfo 物件所封裝之 SQL 連接資訊的封包大小。

SetTrustServerCertificate(UIConnectionInfo, Boolean)
SetUseCustomConnectionColor(UIConnectionInfo, Boolean)

在指定的 UIConnectionInfo 物件中儲存 UseCustomConnectionColor 選項。

SetWindowsAuthentication(UIConnectionGroupInfo, Boolean)

UIConnectionInfo 物件清單中的所有元素指定是否使用 Windows 驗證。

SetWindowsAuthentication(UIConnectionInfo, Boolean)

指定 UIConnectionInfo 物件使用 Windows 驗證 (如果啟用的話)。

事件

NewConnectionFromQE

當 SQL Workbench 建立新的連接時,它的 QE 部分會引發 NewConnectionFromQE 事件的原型時發生。

適用於