SqlServerCeType 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 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服务器类型连接的连接对话框接口。 |