RSType 類別

定義

實作連線對話框的 IServerType。

public ref class RSType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerTypeConnection
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttors.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.reportserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.reportserver.f1")]
public class RSType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerTypeConnection
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttors.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.reportserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.reportserver.f1")>]
type RSType = class
    interface IServerTypeConnection
    interface IServerType
Public Class RSType
Implements IServerTypeConnection
繼承
RSType
屬性
實作

建構函式

名稱 Description
RSType()

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

欄位

名稱 Description
AlwaysUseSSL

定義 SSL 必須永遠使用的常數字串值。

BasicDigestAuthenticationType

定義基本摘要認證類型的常數整數值。

ConnectionTimeout

定義連線逾時的常數字串值。

Database

定義資料庫的常數字串值。

ExecutionTimeout

定義執行逾時的常數字串值。

InternetAuthenticationType

定義網際網路驗證類型變數的常數整數值。

NetworkProtocol

定義網路協定的常數字串值。

PacketSize

定義封包大小的常數字串值。

reqSize

使用 來 Size 初始化連線對話框所需的大小。 此欄位是唯讀的。

ServerType

定義了要選擇哪種伺服器。 此欄位是唯讀的。

TrustedAuthenticationType

定義受信任認證類型變數的常數整數值。

UnknownAuthenticationType

定義未知認證類型變數的常數整數值。

屬性

名稱 Description
AuthenticationInfoCollection

會取得一個包含驗證標籤的資料表,這些標籤用來填充連線對話框的簡單視圖。

RequestedPropertySize

取得大小,是需要自訂使用者控制才能正確渲染的。

ServerGroupName

取得伺服器群組根節點類型的名稱。

ServerInstanceName

會取得伺服器的實例名稱。

ServerTypeName

取得伺服器類型中暴露給使用者的字串。

方法

名稱 Description
CreateClosedConnectionObject(UIConnectionInfo)

取得一個建立物件以關閉連線的值。

CreateSqlOlapConnectionInfoBase(UIConnectionInfo)

啟動伺服器內建立新的連線資訊庫。

GenerateImage()

會獲得一個新實例化的圖示,並顯示在 RSType 中。

GenerateUserControl()

回傳一個新實例化的使用者控制項,該控制項顯示於連線對話框進階檢視的連線屬性標籤中。

GetConnectionObject(UIConnectionInfo)

回傳一個基於傳遞 UIConnectionInfo 物件的新 IDbConnection 物件。

LoadPersonalizationInfo(UIConnectionInfo, Boolean)

取得一個值,表示連線時若載入個人化資訊,會覆寫目前設定。

SavePersonalizationInfo(UIConnectionInfo)

儲存後續使用連線對話框時可能需要的個人化資訊,例如伺服器類型、伺服器名稱、認證類型及使用者名稱。

明確介面實作

名稱 Description
IServerType.ProceedWithConnection(UIConnectionInfo)

取得一個表示連線繼續的值。

IServerType.ServerType

實作連線對話框的 IServerType。

適用於