IServerType 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示连接对话框中的每一项必须实现的核心接口。 描述服务器类型的所有主要特征。
public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
- 派生
属性
| AuthenticationInfoCollection |
获取一个表,该表包含用于填充连接对话框的简单视图的身份验证标签。 |
| RequestedPropertySize |
获取自定义用户控件需要正确呈现的大小。 这由连接对话框的高级视图和 “新建服务器注册 ”对话框使用,以确保它们公开足够的屏幕空间,使整个控件可见。 |
| ServerGroupName |
获取该服务器类型的服务器组根节点的名称。 在 已注册的服务器 用户界面中使用。 |
| ServerInstanceName |
获取服务器的实例名称。 |
| ServerType |
获取服务器 类型组合框中 向用户公开的服务器类型的 GUID。 |
| ServerTypeName |
获取在 “服务器类型 组合”框中向用户公开的字符串。 |
方法
| GenerateImage() |
返回在 “已注册的服务器 ”树中显示的新实例化图标。 |
| GenerateUserControl() |
返回新实例化的用户控件,该控件显示在连接对话框的高级视图的 “连接属性 ”选项卡上。 |
| GetConnectionObject(UIConnectionInfo) |
返回一个新的 |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
加载在通过使用 SavePersonalizationInfo(UIConnectionInfo) 进行成功连接时保存的个性化信息。 个性化信息由服务器类型、服务器名称、身份验证类型和用户名的组合唯一标识。 |
| ProceedWithConnection(UIConnectionInfo) |
当某一服务器类型需要执行附加的处理步骤时使用。 指示连接是否可以继续,或者连接对话框是否应该保留在屏幕上。 |
| SavePersonalizationInfo(UIConnectionInfo) |
保存以后使用连接对话框时可能需要的个性化信息,例如服务器类型、服务器名称、身份验证类型和用户名。 |