IServerTypeConnection 接口

定义

表示提供创建闭连接对象功能的额外接口。

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)

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

(继承自 IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

加载通过使用 SavePersonalizationInfo(UIConnectionInfo)成功连接时保存的所有个性化信息。 个性化信息通过服务器类型、服务器名称、认证类型和用户名的组合进行唯一标识。

(继承自 IServerType)
ProceedWithConnection(UIConnectionInfo)

当服务器类型需要执行额外的处理步骤时。 表示连接是否可以继续,或者连接对话框是否应继续留在屏幕上。

(继承自 IServerType)
SavePersonalizationInfo(UIConnectionInfo)

保存连接对话框后续使用的个性化信息,如服务器类型、服务器名称、认证类型和用户名。

(继承自 IServerType)

适用于