Perspective Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется.
[System.Runtime.InteropServices.Guid("22139520-9191-4a87-81AB-6A1035DB969B")]
public sealed class Perspective : Microsoft.AnalysisServices.MajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("22139520-9191-4a87-81AB-6A1035DB969B")>]
type Perspective = class
inherit MajorObject
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
Public NotInheritable Class Perspective
Inherits MajorObject
Implements ICloneable, IDisposable, IMajorObject
- Наследование
- Атрибуты
- Реализации
Конструкторы
Perspective() |
Инициализирует новый экземпляр объекта Perspective, используя значения по умолчанию. |
Perspective(String) |
Инициализирует новый экземпляр объекта Perspective, используя указанное имя. |
Perspective(String, String) |
Инициализирует новый экземпляр объекта Perspective, используя указанные имя и идентификатор. |
Поля
MaxIDLength |
Задает максимальную длину идентификатора. (Унаследовано от NamedComponent) |
MaxNameLength |
Задает максимальную длину имени. (Унаследовано от NamedComponent) |
Свойства
Actions |
Возвращает действия для перспективы. |
Annotations |
Возвращает коллекцию всех заметок, связанных с основным объектом. (Унаследовано от MajorObject) |
Calculations |
Возвращает вычисления для перспективы. |
CreatedTimestamp |
Возвращает или задает дату и время создания объекта. (Унаследовано от MajorObject) |
DefaultMeasure |
Возвращает или задает предусмотренную по умолчанию меру для перспективы. |
Description |
Возвращает или задает описание основного объекта. (Унаследовано от MajorObject) |
Dimensions |
Возвращает измерения для перспективы. |
FriendlyName |
Возвращает понятное имя компонента. (Унаследовано от NamedComponent) |
ID |
Возвращает или задает идентификатор компонента. (Унаследовано от NamedComponent) |
IsLoaded |
Возвращает значение, указывающее, загружен ли объект MajorObject. (Унаследовано от MajorObject) |
KeyForCollection |
Возвращает ключ, используемый в коллекциях. (Унаследовано от NamedComponent) |
Kpis |
Возвращает ключевые индикаторы эффективности для перспективы. |
LastSchemaUpdate |
Возвращает или задает дату и время последнего обновления текущей схемы объекта. (Унаследовано от MajorObject) |
MeasureGroups |
Возвращает группы мер для перспективы. |
Name |
Возвращает или задает имя компонента. (Унаследовано от NamedComponent) |
OwningCollection |
Возвращает или задает коллекцию, содержащую объект ModelComponent. (Унаследовано от ModelComponent) |
Parent |
Возвращает родительский объект Cube для объекта Perspective. |
ParentDatabase |
Возвращает родительский объект Database для объекта Perspective. |
ParentServer |
Возвращает родительский объект Server для объекта Perspective. |
Site |
Возвращает или задает сайт, связанный с компонентом. (Унаследовано от NamedComponent) |
SiteID |
Возвращает или задает идентификатор для сайта, связанного с компонентом. (Унаследовано от NamedComponent) |
Translations |
Возвращает переводы для перспективы. |
Методы
AddToContainer(IContainer) |
Добавляет объект ModelComponent в указанный контейнер. (Унаследовано от ModelComponent) |
AfterInsert(Int32) |
Отображает объект ModelComponent после добавления по указанному индексу. (Унаследовано от ModelComponent) |
AfterMove(Int32, Int32) |
Отображает объект ModelComponent после перемещения по указанному индексу. (Унаследовано от ModelComponent) |
AfterRemove(ModelComponentCollection) |
Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent. (Унаследовано от ModelComponent) |
BeforeRemove(Boolean) |
Удаляет объект ModelComponent перед очисткой. (Унаследовано от ModelComponent) |
Clone() |
Возвращает клон объекта. |
Clone(Boolean) |
Создает новую копию объекта MajorObject. (Унаследовано от MajorObject) |
CopyTo(MajorObject, Boolean) |
Копирует объект MajorObject в указанное место назначения. (Унаследовано от MajorObject) |
CopyTo(ModelComponent) |
Копирует объект ModelComponent в указанный объект. (Унаследовано от ModelComponent) |
CopyTo(NamedComponent) |
Копирует объект NamedComponent в указанный объект. (Унаследовано от NamedComponent) |
CopyTo(Perspective) |
Копирует содержимое данного объекта в другой (целевой) объект. |
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) |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Возвращает Hashtable для создания ссылок. (Унаследовано от MajorObject) |
GetDependents(Hashtable) |
Возвращает объекты, зависимые от указанной таблицы Hashtable. (Унаследовано от MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Возвращает зависимые от удаления объекты. (Унаследовано от MajorObject) |
GetReferences(Hashtable, Boolean) |
Возвращает объекты, на которые ссылается MajorObject. (Унаследовано от MajorObject) |
GetUpdateOverwrites(Boolean) |
Возвращает объект Hashtable, который перезаписывает обновляемый объект MajorObject. (Унаследовано от MajorObject) |
Refresh() |
Обновляет объект в соответствии с определениями сервера. (Унаследовано от MajorObject) |
Refresh(Boolean) |
Обновляет объект в соответствии с определениями с сервера и загруженные зависимые объекты (если они указаны). (Унаследовано от MajorObject) |
Refresh(Boolean, RefreshType) |
Обновляет объект в соответствии с определениями с сервера и загруженные зависимые объекты (если они указаны). (Унаследовано от MajorObject) |
RemoveFromContainer(IContainer) |
Удаляет объект ModelComponent из указанного контейнера. (Унаследовано от ModelComponent) |
Reset() |
Сбрасывает компонент в исходное состояние. (Унаследовано от NamedComponent) |
Submit() |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
Submit(Boolean) |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
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) |
Определяет, является ли объект Perspective допустимым. |
Validate(ValidationResultCollection) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Явные реализации интерфейса
ICloneable.Clone() |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IDeserializationCallback.OnDeserialization(Object) |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от NamedComponent) |
IHostableComponent.Host |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |
IMajorObject.BaseType |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IMajorObject.CreateBody() |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IMajorObject.DependsOn(IMajorObject) |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IMajorObject.ObjectReference |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IMajorObject.Path |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IMajorObject.WriteRef(XmlWriter) |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. |
IModelComponent.FriendlyPath |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |
IModelComponent.OwningCollection |
Класс Perspective представляет перспективу, которая содержит элементы куба. Перспективы управляют областью куба, к которому предоставляется доступ пользователям, чтобы обеспечить для разных типов пользователей просмотр различных представлений куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |