UIConnectionInfoUtil 類別

定義

代表用於處理 UIConnectionInfo 物件的工具函式。

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

建構函式

名稱 Description
UIConnectionInfoUtil()

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

屬性

名稱 Description
ProtocolNamesMap

代表一組根據金鑰的雜湊碼組織的金鑰協定值。

方法

名稱 Description
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, Boolean)

從列表中第一個帶有指定資料庫參數的連線資訊,從指定的 UIConnectionInfo 物件中擷取列舉器式的連接物件。

GetCoreConnectionInfo(UIConnectionGroupInfo)

從指定的 UIConnectionInfo 物件中擷取列舉式的連接物件,並附上指定的連線資訊清單。

GetCoreConnectionInfo(UIConnectionInfo, Boolean)

從指定的 UIConnectionInfo 物件中擷取列舉式的連接物件,並附上指定的來源與資料庫。

GetCoreConnectionInfo(UIConnectionInfo)

從指定的 UIConnectionInfo 物件中取得帶有指定來源參數的列舉式連接物件。

GetCoreConnectionType(UIConnectionGroupInfo)

從列表中第一個連線資訊中,擷取對應給定 UIConnectionInfo 結構的列舉連接類型。

GetCoreConnectionType(UIConnectionInfo)

擷取對應給定 UIConnectionInfo 結構的列舉連接類型。

GetCustomConnectionColor(UIConnectionInfo)

取得自訂連線顏色並附上指定的連線資訊。

GetDatabaseName(UIConnectionGroupInfo)

從連接物件中取得資料庫名稱,並附上指定的連線資訊清單。

GetDatabaseName(UIConnectionInfo)

從連接物件中取得資料庫名稱,並附有指定的連線資訊。

GetEncryptConnection(UIConnectionGroupInfo)

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

GetEncryptConnection(UIConnectionInfo)

回傳是否指定加密連線選項及連線資訊。

GetExecutionTimeout(UIConnectionGroupInfo)

從指定的連線資訊清單中取得執行逾時。

GetExecutionTimeout(UIConnectionInfo)

從連線資訊中取得執行逾時。

GetIntegratedSecurity(UIConnectionInfo)

代表用於處理 UIConnectionInfo 物件的工具函式。

GetPacketSize(UIConnectionGroupInfo)

回傳 SQL 連線的封包大小,並附上指定的連線資訊清單。

GetPacketSize(UIConnectionInfo)

回傳 UI ConnectionInfo 封裝的 SQL 連線資訊封包大小。

GetServerType(Guid)

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

GetServerType(ServerType)

決定從 UIConnectionInfo 取得的伺服器類型。

GetServerType(UIConnectionInfo)

決定從物件中取得 UIConnectionInfo 的伺服器類型。

GetTrustServerCertificate(UIConnectionInfo)

代表用於處理 UIConnectionInfo 物件的工具函式。

GetUIConnectionInfoFromConnectionString(String, IServerType)

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

GetUseCustomConnectionColor(UIConnectionInfo)

指定物件的 UIConnectionInfo 自訂顏色。

GetYukonUIConnectionInfoFromRegisteredServer(RegisteredServer, IServerType)

指示 YukonUIConnectionInfo 設定,從註冊伺服器取得資料。

IsActiveDirectoryIntegratedAuthentication(UIConnectionInfo)

代表用於處理 UIConnectionInfo 物件的工具函式。

IsActiveDirectoryPasswordAuthentication(UIConnectionInfo)

代表用於處理 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)

代表用於處理 UIConnectionInfo 物件的工具函式。

SetUseCustomConnectionColor(UIConnectionInfo, Boolean)

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

SetWindowsAuthentication(UIConnectionGroupInfo, Boolean)

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

SetWindowsAuthentication(UIConnectionInfo, Boolean)

指定UIConnectionInfo物件若啟用 Windows 認證,將使用。

事件

名稱 Description
NewConnectionFromQE

當 NewConnectionFromQE 事件原型會被 QE 在 SQL 工作台中建立新連線時觸發。

適用於