IServerType Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет основной интерфейс, который должна реализовать каждая запись в диалоговом окне соединения. Описывает все основные характеристики типа сервера.
public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
- Производный
Свойства
| Имя | Описание |
|---|---|
| AuthenticationInfoCollection |
Получает таблицу с метками аутентификации, используемыми для заполнения простого просмотра диалогового окна соединения. |
| RequestedPropertySize |
Получает размер, необходимый пользовательскому контролю для корректного рендеринга. Это используется как в расширенном виде диалогового окна соединения, так и в диалоговом окне регистрации нового сервера , чтобы обеспечить достаточное пространство на экране для видимости всего управления. |
| ServerGroupName |
Получает имя корневого узла группы серверов для типа сервера. Используется в пользовательском интерфейсе Registered Servers . |
| ServerInstanceName |
Получает имя экземпляра сервера. |
| ServerType |
Получает GUID для типа сервера, который доступен пользователю в комбо-блоке типа сервера . |
| ServerTypeName |
Получает строку, которая доступна пользователю в комбо-боксе типа сервера . |
Методы
| Имя | Описание |
|---|---|
| GenerateImage() |
Возвращает новую иконку, которая отображается в дереве зарегистрированных серверов . |
| GenerateUserControl() |
Возвращает новосозданное пользовательское управление, которое отображается на вкладке Свойства соединения расширенного просмотра диалогового окна соединения. |
| GetConnectionObject(UIConnectionInfo) |
Возвращает новый |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Загружает любую персонализационную информацию, сохранённую после успешного подключения SavePersonalizationInfo(UIConnectionInfo)с помощью . Персонализационная информация уникально идентифицируется по сочетанию типа сервера, имени сервера, типа аутентификации и имени пользователя. |
| ProceedWithConnection(UIConnectionInfo) |
Используется, когда тип сервера требует выполнения дополнительных этапов обработки. Показывает, может ли соединение продолжаться или диалоговое окно соединения должно оставаться на экране. |
| SavePersonalizationInfo(UIConnectionInfo) |
Сохраняет информацию персонализации, которая может понадобиться для последующих использования диалогового окна соединения, например, тип сервера, имя сервера, тип аутентификации и имя пользователя. |