OlapServerType Класс

Определение

Важно!

Этот API несовместим с CLS.

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

public ref class OlapServerType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IConnectionValidator, Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoas.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.analysisserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.analysisservices.f1")]
[System.CLSCompliant(false)]
public class OlapServerType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IConnectionValidator, Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoas.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.analysisserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.analysisservices.f1")>]
[<System.CLSCompliant(false)>]
type OlapServerType = class
    interface IServerType
    interface IConnectionValidator
Public Class OlapServerType
Implements IConnectionValidator, IServerType
Наследование
OlapServerType
Атрибуты
Реализации

Конструкторы

OlapServerType()

Инициализирует новый экземпляр класса OlapServerType.

Поля

authCollection

Определяет коллекцию объектов AuthenticationInfo в свойстве.

ConnectionTimeout

Определяет постоянное строковое значение для времени ожидания соединения.

Database

Определяет постоянное строковое значение для базы данных.

EncryptConnection

Определяет постоянное строковое значение для зашифрованного соединения.

ExecutionTimeout

Определяет постоянное строковое значение для времени ожидания выполнения.

ExecutionTimeoutDisable

Определяет постоянное строковое значение для отключения времени ожидания выполнения.

InternetAuthenticationType

Определяет постоянное целочисленное значение для типа проверки подлинности через Интернет.

reqSize

Определяет запрошенный размер свойства сервера.

serverInstanceName

Возвращает строковое значение указанного ресурса, представляющее имя экземпляра сервера.

serverName

Возвращает строковое значение указанного ресурса, представляющее имя сервера.

serverRootName

Возвращает строковое значение указанного ресурса, представляющее корневое имя сервера.

ServerType

Инициализирует указанный тип сервера с помощью идентификатора GUID.

TrustedAuthenticationType

Определяет постоянное целочисленное значение для доверенного типа проверки подлинности.

Явные реализации интерфейса

IConnectionValidator.CheckConnection(IDbConnection)

Проверяет, должно ли вновь открытое соединение быть возвращено вызывающему приложению или отклонено.

IServerType.AuthenticationInfoCollection

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

IServerType.GenerateImage()

Вызывает событие Image, чтобы загрузить указанный значок для сервера.

IServerType.GenerateUserControl()

Вызывает событие UserControl, чтобы создать пользовательский элемент управления на сервере.

IServerType.GetConnectionObject(UIConnectionInfo)

Возвращает новый объект IDbConnection, основанный на переданном объекте UIConnectionInfo.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Загружает все сведения о персонализации, сохраненные после успешного соединения с помощью метода SavePersonalizationInfo. Сведения о персонализации однозначно идентифицируются сочетанием типа сервера, имени сервера, типа проверки подлинности и имени пользователя.

IServerType.ProceedWithConnection(UIConnectionInfo)

Определяет, должно ли продолжаться соединение или диалоговое окно соединения должно оставаться на экране.

IServerType.RequestedPropertySize

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

IServerType.SavePersonalizationInfo(UIConnectionInfo)

Сохраняет сведения о персонализации, которые могут понадобиться при последующем использовании диалоговым окном соединения, например тип сервера, имя сервера, тип проверки подлинности и имя пользователя.

IServerType.ServerGroupName

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

IServerType.ServerInstanceName

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

IServerType.ServerType

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

IServerType.ServerTypeName

Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных.

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