IServerTypeConnection 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示提供创建闭连接对象功能的额外接口。
public interface class IServerTypeConnection : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerTypeConnection : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerTypeConnection = interface
interface IServerType
Public Interface IServerTypeConnection
Implements IServerType
- 派生
- 实现
属性
| 名称 | 说明 |
|---|---|
| AuthenticationInfoCollection |
获得一个表,包含用于填充连接对话框简单视图的认证标签。 (继承自 IServerType) |
| RequestedPropertySize |
它能获得自定义用户控件所需的大小,以便正确渲染。 连接对话框的高级视图和 新服务器注册 对话框都会使用这个功能,以确保它们能显示出足够的屏幕空间,使整个控件都能看到。 (继承自 IServerType) |
| ServerGroupName |
获取服务器组根节点的名称,以匹配服务器类型。 用于 注册服务器 用户界面。 (继承自 IServerType) |
| ServerInstanceName |
获取服务器的实例名称。 (继承自 IServerType) |
| ServerType |
它获取服务器 类型组合框 中暴露给用户的服务器类型的GUID。 (继承自 IServerType) |
| ServerTypeName |
获取服务器 类型 组合框中暴露给用户的字符串。 (继承自 IServerType) |
方法
| 名称 | 说明 |
|---|---|
| CreateClosedConnectionObject(UIConnectionInfo) |
基于给定 UIConnectionInfo的 创建闭连接对象。 |
| GenerateImage() |
返回一个新实例化的图标,显示在 注册服务器 树中。 (继承自 IServerType) |
| GenerateUserControl() |
返回一个新实例化的用户控件,显示在连接对话框高级视图的 连接属性 标签页中。 (继承自 IServerType) |
| GetConnectionObject(UIConnectionInfo) |
返回一个基于 |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
加载通过使用 SavePersonalizationInfo(UIConnectionInfo)成功连接时保存的所有个性化信息。 个性化信息通过服务器类型、服务器名称、认证类型和用户名的组合进行唯一标识。 (继承自 IServerType) |
| ProceedWithConnection(UIConnectionInfo) |
当服务器类型需要执行额外的处理步骤时。 表示连接是否可以继续,或者连接对话框是否应继续留在屏幕上。 (继承自 IServerType) |
| SavePersonalizationInfo(UIConnectionInfo) |
保存连接对话框后续使用的个性化信息,如服务器类型、服务器名称、认证类型和用户名。 (继承自 IServerType) |