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)

Применяется к