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
属性
实现

构造函数

名称 说明
SqlServerCeType()

初始化 SqlServerCeType 类的新实例。

字段

名称 说明
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。

显式接口实现

名称 说明
IServerType.AuthenticationInfoCollection

实现了SQL Server Compact 3.5服务器类型连接的连接对话框接口。

IServerType.GenerateImage()

检索新实例化的图标,显示在注册服务器树中。

IServerType.GenerateUserControl()

检索新实例化的用户控件,该控制项显示在连接对话框高级视图的连接属性标签页中。

IServerType.GetConnectionObject(UIConnectionInfo)

返回一个基于传递 UIConnectionInfo 对象的新IDbConnection对象(封闭)。

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服务器类型连接的连接对话框接口。

适用于