Server Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром.
[System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")]
public abstract class Server : Microsoft.AnalysisServices.MajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")>]
type Server = class
inherit MajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
Public MustInherit Class Server
Inherits MajorObject
Implements IDisposable
- Наследование
- Производный
- Атрибуты
- Реализации
Поля
MaxIDLength |
Задает максимальную длину идентификатора. (Унаследовано от NamedComponent) |
MaxNameLength |
Задает максимальную длину имени. (Унаследовано от NamedComponent) |
Свойства
AccessToken |
Маркер доступа |
Annotations |
Возвращает коллекцию всех заметок, связанных с основным объектом. (Унаследовано от MajorObject) |
CaptureLog |
Возвращает коллекцию, содержащую созданные команды XMLA, если свойству CaptureXml было задано значение true. |
CaptureXml |
Возвращает или задает свойство CaptureLog объекта Server, указывающее, будут ли занесены в журнал XML-сообщения, отправленные экземпляру служб Analysis Services. |
CompatibilityMode |
Возвращает или задает режим служб Analysis Services. Доступно только для чтения. |
Connected |
Возвращает значение, указывающее, установлено ли соединение с экземпляром служб Analysis Services. |
ConnectionInfo |
Возвращает сведения о подключении к объекту Server. |
ConnectionString |
Возвращает строку подключения, используемую для подключения к экземпляру служб Analysis Services. |
CreatedTimestamp |
Возвращает или задает дату и время создания объекта. (Унаследовано от MajorObject) |
DefaultCompatibilityLevel |
Возвращает или задает уровень совместимости по умолчанию, используемый, когда это значение не определено. Доступно только для чтения. |
Description |
Возвращает или задает описание основного объекта. (Унаследовано от MajorObject) |
Edition |
Возвращает или задает текущий установленный выпуск служб Analysis Services. Доступно только для чтения. |
EditionID |
Возвращает или задает идентификатор EditionID для текущей установленной версии служб Analysis Services. Доступно только для чтения. |
FriendlyName |
Возвращает понятное имя компонента. (Унаследовано от NamedComponent) |
ID |
Возвращает или задает идентификатор компонента. (Унаследовано от NamedComponent) |
IsLoaded |
Возвращает значение, указывающее, загружен ли объект MajorObject. (Унаследовано от MajorObject) |
KeyForCollection |
Возвращает ключ, используемый в коллекциях. (Унаследовано от NamedComponent) |
LastSchemaUpdate |
Возвращает или задает дату и время последнего обновления текущей схемы объекта. (Унаследовано от MajorObject) |
Name |
Возвращает или задает имя компонента. (Унаследовано от NamedComponent) |
OnAccessTokenExpired |
Определяет метод обратного вызова для уведомления приложений о приближении срока действия текущего маркера доступа. |
OwningCollection |
Возвращает или задает коллекцию, содержащую объект ModelComponent. (Унаследовано от ModelComponent) |
Parent |
Возвращает объект IModelComponent, который является родительским для объекта ModelComponent. (Унаследовано от ModelComponent) |
ProductLevel |
Возвращает или задает доступ только для чтения к элементу уровня продукта. Уровень самого продукта получен из сохраненной строки, зависящей от установки. |
ProductName |
Возвращает или задает доступ только для чтения к имени продукта SQL Server, с помощью которого был установлен экземпляр служб Analysis Services. |
ServerLocation |
Возвращает или задает расположение сервера, установленного либо локально, либо в центре обработки данных Майкрософт, который предоставляет внутреннее размещение для табличных моделей веб-служб Майкрософт (таких как модели данных Excel, просматриваемые в Office 365). Доступно только для чтения. |
ServerMode |
Возвращает или задает режим работы сервера. Доступно только для чтения. |
ServerProperties |
Возвращает коллекцию свойств сервера, связанных с определенным объектом Server. |
SessionID |
Возвращает идентификатор сеанса для сервера. |
Site |
Возвращает или задает сайт, связанный с компонентом. (Унаследовано от NamedComponent) |
SiteID |
Возвращает или задает идентификатор для сайта, связанного с компонентом. (Унаследовано от NamedComponent) |
SupportedCompatibilityLevels |
Возвращает сведения о наборе уровней совместимости, поддерживаемых сервером. |
Version |
Возвращает или задает версию сервера. Доступно только для чтения. |
Методы
AddToContainer(IContainer) |
Добавляет объект ModelComponent в указанный контейнер. (Унаследовано от ModelComponent) |
AfterInsert(Int32) |
Отображает объект ModelComponent после добавления по указанному индексу. (Унаследовано от ModelComponent) |
AfterMove(Int32, Int32) |
Отображает объект ModelComponent после перемещения по указанному индексу. (Унаследовано от ModelComponent) |
AfterRemove(ModelComponentCollection) |
Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent. (Унаследовано от ModelComponent) |
Attach(String) |
Закрепляет папку за сервером. |
Attach(String, ReadWriteMode) |
Закрепляет папку за сервером с указанным режимом. |
Attach(String, ReadWriteMode, String) |
Закрепляет папку за сервером с указанным режимом и паролем. |
BeforeRemove(Boolean) |
Удаляет объект ModelComponent перед очисткой. (Унаследовано от ModelComponent) |
CancelCommand() |
Отменяет выполнение команды в текущем соединении и сеансе (используется новое временное соединение). |
CancelCommand(String) |
Отменяет выполнение команды в указанном сеансе (используется новое временное соединение). |
CancelConnection(Int32) |
Отменяет указанное соединение (используется новое временное соединение). |
CancelConnection(Int32, Boolean) |
Отменяет указанное соединение (используется новое временное соединение). |
CancelSession() |
Отменяет текущий сеанс (используется новое временное соединение). |
CancelSession(Int32) |
Отменяет указанный сеанс (используется новое временное соединение). |
CancelSession(Int32, Boolean) |
Отменяет указанный сеанс (используется новое временное соединение). |
CancelSession(String) |
Отменяет указанный сеанс (используется новое временное соединение). |
CancelSession(String, Boolean) |
Отменяет указанный сеанс (используется новое временное соединение). |
Clone(Boolean) |
Создает новую копию объекта MajorObject. (Унаследовано от MajorObject) |
ConcatenateCaptureLog(Boolean, Boolean) |
Возвращает журнал захвата в формате объединенного XML, заключенного в оболочку XMLA-элемента Batch, и указывает, следует ли включать атрибут транзакции и XMLA-элемент Parallel. |
ConcatenateCaptureLog(Boolean, Boolean, Boolean) |
Возвращает журнал захвата в формате объединенного XML, заключенного в оболочку XMLA-элемента Batch, а также указывает, следует ли включать атрибут транзакции и XMLA-элемент Parallel и будут ли обработаны затронутые объекты. |
Connect(String) |
Соединяет текущий экземпляр Server с сервером служб Analysis Services с помощью указанной строки подключения. |
Connect(String, Boolean) |
Соединяет текущий экземпляр Server с сервером служб Analysis Services с помощью указанной строки подключения и заданием только свойств. |
Connect(String, String) |
Соединяет текущий экземпляр объекта Server с сервером служб Analysis Services с помощью указанной строки подключения и идентификатора сеанса. |
CopyTo(MajorObject, Boolean) |
Копирует объект сервера в указанное назначение. |
CopyTo(ModelComponent) |
Копирует объект ModelComponent в указанный объект. (Унаследовано от ModelComponent) |
CopyTo(NamedComponent) |
Копирует объект NamedComponent в указанный объект. (Унаследовано от NamedComponent) |
CopyTo(Server) |
Копирует содержимое данного объекта в другой (целевой) объект. |
Disconnect() |
Отключает объект Server от сервера служб Analysis Services. |
Disconnect(Boolean) |
Отключает указанный объект Server сеанса от сервера служб Analysis Services. |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые классом Server, и дополнительно освобождает управляемые ресурсы. |
Drop() |
Удаляет текущий объект и обновляет сервер. (Унаследовано от MajorObject) |
Drop(DropOptions) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, причиной которых стала операция удаления, возвращаются в указанном объекте warnings. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, возникшие в результате операции удаления, возвращаются в указанной переменной warnings, а результаты для затронутых операцией объектов возвращаются в указанной переменной impactResult. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, возникшие в результате операции удаления, возвращаются в указанной переменной warnings, а результаты для затронутых операцией объектов возвращаются в указанной переменной impactResult. (Унаследовано от MajorObject) |
EndXmlaRequest() |
Завершает последний запрос XML для аналитики (XMLA). |
EndXmlaRequestAndGetResults() |
Завершает XMLA-запрос и получает результаты из объекта Server. |
EndXmlaRequestWithReader(XmlaResultCollection) |
Аналогично методу EndXmlaRequest(), но вместо необработанного объекта XmlReader возвращает объект AmoDataReader. |
Execute(String) |
Выполняет указанную команду на сервере служб Analysis Services. |
Execute(String, ImpactDetailCollection, Boolean) |
Выполняет указанную команду на сервере служб Analysis Services и предоставляет поддержку для анализа влияния. |
ExecuteCaptureLog(Boolean, Boolean) |
Выполняет содержимое журнала захвата на сервере и показывает, будет ли выполнение происходить в транзакционном или параллельном режиме. Затронутые объекты не будут обработаны. |
ExecuteCaptureLog(Boolean, Boolean, Boolean) |
Выполняет содержимое журнала захвата на сервере, показывает, будет ли выполнение происходить в транзакционном или параллельном режиме, а также показывает, будут ли обработаны затронутые объекты. |
ExecuteCaptureLog(Boolean, Boolean, Boolean, Boolean) |
Выполняет содержимое журнала захвата на сервере, показывает, будет ли выполнение происходить в транзакционном или параллельном режиме, а также показывает, будут ли обработаны затронутые объекты и будут ли пропущены изменчивые объекты. |
ExecuteReader(String, XmlaResultCollection, IDictionary, Boolean) |
Выполняет заданную команду XML для аналитики и возвращает объект AmoDataReader |
GetConnectionState(Boolean) |
Возвращает текущее состояние соединения с сервером служб Analysis Services. |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Возвращает Hashtable для создания ссылок. (Унаследовано от MajorObject) |
GetDependents(Hashtable) |
Возвращает объекты, зависимые от указанной таблицы Hashtable. (Унаследовано от MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Возвращает зависимые от удаления объекты. (Унаследовано от MajorObject) |
GetReferences(Hashtable, Boolean) |
Возвращает объекты, на которые ссылается MajorObject. (Унаследовано от MajorObject) |
GetSupportedCompatibilityLevels() |
Получение набора уровней совместимости, поддерживаемых сервером. |
GetUpdateOverwrites(Boolean) |
Возвращает объект Hashtable, который перезаписывает обновляемый объект MajorObject. (Унаследовано от MajorObject) |
ImageLoad(ImageLoadInfo) |
??? |
ImageLoad(String, String, Stream) |
??? |
ImageLoad(String, String, Stream, ReadWriteMode) |
??? |
ImageSave(ImageSaveInfo) |
??? |
ImageSave(String, Stream) |
??? |
Reconnect() |
Вновь устанавливает соединение с базой данных служб Analysis Services. |
Refresh() |
Обновляет объект в соответствии с определениями сервера. (Унаследовано от MajorObject) |
Refresh(Boolean) |
Обновляет объект в соответствии с определениями с сервера и загруженные зависимые объекты (если они указаны). (Унаследовано от MajorObject) |
Refresh(Boolean, RefreshType) |
Обновляет объект в соответствии с определениями с сервера и загруженные зависимые объекты (если они указаны). (Унаследовано от MajorObject) |
RemoveFromContainer(IContainer) |
Удаляет объект ModelComponent из указанного контейнера. (Унаследовано от ModelComponent) |
RenameScriptMeasure(String, String, String, String, FixUpExpressions) |
Выполнение операции переименования меры. |
RenameTable(String, String, String, FixUpExpressions) |
Выполнение операции переименования таблицы. |
RenameTableColumn(String, String, String, String, FixUpExpressions) |
Выполнение операции переименования столбца. |
Reset() |
Сбрасывает компонент в исходное состояние. (Унаследовано от NamedComponent) |
Restore(RestoreInfo) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии с использованием параметров, заданных в указанном объекте RestoreInfo. |
Restore(String) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии. |
Restore(String, String) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных. |
Restore(String, String, Boolean) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если задан флаг перезаписи. |
Restore(String, String, Boolean, RestoreLocation[]) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы флаг перезаписи и несколько удаленных серверов. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы флаг перезаписи и несколько удаленных серверов, а также определены параметры безопасности. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы флаг перезаписи, несколько удаленных серверов, а также определены параметры безопасности и пароль. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы пароль, флаг перезаписи, несколько удаленных серверов, а также определены параметры безопасности, пароль и расположение хранилища. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы пароль, флаг перезаписи, несколько удаленных серверов, а также определены параметры безопасности, пароль, расположение хранилища и режим чтения и записи. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean) |
Восстанавливает базу данных служб Analysis Services из файла резервной копии в указанной базе данных, если заданы пароль, флаг перезаписи, несколько удаленных серверов, а также определены параметры безопасности, пароль, расположение хранилища и режим чтения и записи. |
SendXmlaRequest(XmlaRequestType, Stream) |
Отправляет запрос XML для аналитики (XMLA) определенного типа с помощью заданного потока. |
SendXmlaRequest(XmlaRequestType, TextReader) |
Завершает запрос XML для аналитики (XMLA) указанного типа с помощью указанного запроса. |
StartXmlaRequest(XmlaRequestType) |
Запускает запрос XML для аналитики (XMLA) на сервере. |
Submit() |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
Submit(Boolean) |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
Synchronize(String, String) |
Синхронизирует текущий объект. |
Synchronize(String, String, SynchronizeSecurity, Boolean) |
Синхронизирует текущий объект. |
Synchronize(SynchronizeInfo) |
Синхронизирует текущий объект. |
ToString() |
Возвращает строку, представляющую именованный компонент. (Унаследовано от NamedComponent) |
Update() |
Обновляет определение сервера текущего объекта до фактических значений с использованием значений по умолчанию, предназначенных для обновления зависимых объектов. (Унаследовано от MajorObject) |
Update(UpdateOptions) |
Обновляет серверное определение текущего объекта фактическими значениями с помощью указанных параметров для обновления зависимых объектов. (Унаследовано от MajorObject) |
Update(UpdateOptions, UpdateMode) |
Обновляет серверное определение текущего объекта фактическими значениями с помощью указанных параметров для обновления зависимых объектов. (Унаследовано от MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) |
Обновляет определение сервера текущего объекта до фактических значений с использованием указанных параметров, предназначенных для обновления зависимых объектов, и сообщает о любых предупреждениях, возникших при выполнении операции. (Унаследовано от MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) |
Обновляет определение на сервере для текущего объекта фактическими значениями с помощью указанных параметров для обновления зависимых объектов, сообщает о предупреждениях в результате операции и возвращает затронутые операцией объекты. (Унаследовано от MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Обновляет определение на сервере для текущего объекта фактическими значениями с помощью указанных параметров для обновления зависимых объектов, сообщает о предупреждениях в результате операции и возвращает затронутые операцией объекты. Если параметр analyzeImpactOnly имеет значение true, операция анализа влияния выполняется без операции обновления. (Унаследовано от MajorObject) |
Validate(ValidationErrorCollection) |
Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. (Унаследовано от ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. Кроме того, содержит параметр, включающий возврат подробных описаний ошибок. (Унаследовано от ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Указывает, является ли допустимым объект Server. |
Validate(ValidationResultCollection) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Явные реализации интерфейса
IDeserializationCallback.OnDeserialization(Object) |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от NamedComponent) |
IHostableComponent.Host |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от ModelComponent) |
IModelComponent.FriendlyPath |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от ModelComponent) |
IModelComponent.OwningCollection |
Представляет базовый класс для экземпляра служб Analysis Services и предоставляет методы и элементы, позволяющие управлять этим экземпляром. (Унаследовано от ModelComponent) |