IServerType2 介面

定義

表示伺服器類型可以實作的額外介面,以微調對話方塊的行為。

public interface class IServerType2 : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerType2 : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerType2 = interface
    interface IServerType
Public Interface IServerType2
Implements IServerType
衍生
實作

屬性

AuthenticationInfoCollection

取得資料表,其中包含驗證標籤,可用來填入連接對話方塊的簡單檢視。

(繼承來源 IServerType)
Owner

取得或設定值,將擁有者控制代碼傳遞給子視窗。

RequestedPropertySize

取得正確呈現自訂使用者控制項所需的大小。 這同時用於 [連接] 對話方塊和 [新增伺服器註冊] 對話方塊的 [高級] 視圖,以確保它們會公開足夠的螢幕空間,讓整個控制項可見。

(繼承來源 IServerType)
ServerGroupName

取得伺服器類型之伺服器群組根節點的名稱。 用於 [已註冊的伺服器] 使用者介面。

(繼承來源 IServerType)
ServerInstanceName

取得伺服器的執行個體名稱。

(繼承來源 IServerType)
ServerType

取得在 [伺服器類型] 下拉式方塊中對使用者公開之伺服器類型的 GUID。

(繼承來源 IServerType)
ServerTypeName

取得在 [伺服器類型] 下拉式方塊中對使用者公開的字串。

(繼承來源 IServerType)
SupportsCustomBrowseAction

取得值,指出當使用者在伺服器下拉式方塊中選取瀏覽動作時,這個伺服器類型的執行個體是否想要指定自訂動作。

SupportsCustomNewDatabaseAction

取得值,指出 [登入] 索引標籤上的伺服器名稱下拉式方塊是否應該包含新的資料庫動作選項。

SupportsUserNameNotion

取得值,指出 [登入] 索引標籤上的使用者名稱下拉式方塊是否應該啟用。 如果否,使用者名稱不會套用到這個伺服器類型。

方法

CustomBrowseAction()

當使用者在伺服器下拉式方塊中選取自訂瀏覽動作時執行。

CustomNewDatabaseAction()

當使用者在伺服器下拉式方塊中選取新的自訂資料庫動作時執行。

GenerateImage()

傳回 [已註冊的伺服器] 樹狀目錄中顯示的新具現化圖示。

(繼承來源 IServerType)
GenerateUserControl()

傳回新具現化的使用者控制項,它會顯示在 [連接] 對話方塊之 [高級] 視圖的 [連接屬性] 索引標籤上。

(繼承來源 IServerType)
GetConnectionObject(UIConnectionInfo)

傳回新的 IDbConnection 物件 (關閉),該物件是以傳遞的 UIConnectionInfo 物件為基礎。

(繼承來源 IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

載入使用 SavePersonalizationInfo(UIConnectionInfo) 連接成功時儲存的任何個人化資訊。 個人化資訊是透過伺服器類型、伺服器名稱、驗證類型和使用者名稱的組合提供唯一的識別。

(繼承來源 IServerType)
ProceedWithConnection(UIConnectionInfo)

伺服器類型需要執行額外的處理步驟時使用。 指出連接是否可繼續,或是連接對話方塊是否應留在螢幕上。

(繼承來源 IServerType)
SavePersonalizationInfo(UIConnectionInfo)

儲存後續使用連接對話方塊時可能需要的個人化資訊,例如伺服器類型、伺服器名稱、驗證類型和使用者名稱。

(繼承來源 IServerType)

適用於