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 |
Реализует интерфейсы диалогового окна соединения для соединений сервера анализа данных. |