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 |
Получает имя корневого узла группы серверов для типа сервера. Используется в пользовательском интерфейсе Registered Servers . (Унаследовано от 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) |