SqlServerCeType 類別

定義

重要

此 API 不符合 CLS 規範。

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

public ref class SqlServerCeType sealed : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType2
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoce.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlce.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlce.f1")]
[System.CLSCompliant(false)]
public sealed class SqlServerCeType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType2
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoce.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlce.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlce.f1")>]
[<System.CLSCompliant(false)>]
type SqlServerCeType = class
    interface IServerType2
    interface IServerType
Public NotInheritable Class SqlServerCeType
Implements IServerType2
繼承
SqlServerCeType
屬性
實作

建構函式

名稱 Description
SqlServerCeType()

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

欄位

名稱 Description
ConnectionTimeout

一個 String 與CONNECTION_TIMEOUT值為常數的常數。

DefaultLockEscalation

指定 String 一個常數,DEFAULT_LOCK_ESCALATION值。

ExecutionTimeout

一個 String 與EXEC_TIMEOUT值的常數。

MaxDatabaseSize

一個 String 與MAX_DATABASE_SIZE值為常數的常數。

ServerType

伺服器類型的 GUID。

SqlCeAuthenticationType

一個型態 Int32為 的常數,值為 2。

TrustedAuthenticationType

一個型為 Int32的常數,值為 0。

明確介面實作

名稱 Description
IServerType.AuthenticationInfoCollection

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType.GenerateImage()

擷取新實例化的圖示,顯示於註冊伺服器樹中。

IServerType.GenerateUserControl()

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

IServerType.GetConnectionObject(UIConnectionInfo)

回傳一個新的 IDbConnection 物件(封閉),該物件基於傳遞 UIConnectionInfo 的物件。

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

載入使用 SavePersonalizationInfo 成功連線後儲存的個人化資訊。

IServerType.ProceedWithConnection(UIConnectionInfo)

當伺服器類型需要執行額外處理步驟時使用。

IServerType.RequestedPropertySize

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType.SavePersonalizationInfo(UIConnectionInfo)

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

IServerType.ServerGroupName

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType.ServerInstanceName

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType.ServerType

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType.ServerTypeName

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType2.CustomBrowseAction()

實作 SQL CE 自訂瀏覽動作。 當使用者點擊伺服器組合框中的瀏覽時,就會呼叫這個功能。

IServerType2.CustomNewDatabaseAction()

實作 SQL CE 自訂的新資料庫動作。 當使用者在伺服器組合框中點擊新資料庫時,會呼叫這個功能。

IServerType2.Owner

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType2.SupportsCustomBrowseAction

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType2.SupportsCustomNewDatabaseAction

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

IServerType2.SupportsUserNameNotion

實作 SQL Server Compact 3.5 伺服器類型連線的連線對話框介面。

適用於