Поделиться через


AttributeHierarchy Класс

Определение

Представляет иерархию атрибута для данного столбца в таблице. Это необязательный дочерний объект для объекта Column. Он неявно создается сервером. При наличии иерархии атрибута столбец становится доступным в качестве иерархии в многомерном модуле. Столбец доступен для запросов с помощью многомерных выражений.

public sealed class AttributeHierarchy : Microsoft.AnalysisServices.Tabular.MetadataObject
type AttributeHierarchy = class
    inherit MetadataObject
Public NotInheritable Class AttributeHierarchy
Inherits MetadataObject
Наследование
AttributeHierarchy

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

AttributeHierarchy()

Создайте новый экземпляр класса AttributeHierarchy с параметрами по умолчанию.

Свойства

Annotations

Возвращает объект коллекции всех заметок в текущем объекте AttributeHierarchy.

Column

Ссылка на объект Column, которому принадлежит этот объект AttributeHierarchy.

ExtendedProperties

Возвращает объект коллекции всех расширенных свойств в текущем объекте AttributeHierarchy.

IsRemoved

Логическое значение, определяющее, был ли этот объект удален из дерева объектов.

(Унаследовано от MetadataObject)
Model

Возвращает табличную модель, содержащую этот объект.

(Унаследовано от MetadataObject)
ModifiedTime

Время последнего изменения объекта.

ObjectType

Получает тип объекта.

Parent

Родительский объект, значение NULL для объектов Model.

RefreshedTime

Время последнего обновления объекта.

State

Предоставляет сведения о состоянии иерархии Attribute Hierarchy. Ниже приводятся возможные значения и раскрывается их смысл. Ready (1) — иерархия атрибута может быть запрошена и содержит актуальные данные. NoData (3) — неприменимо к иерархиям атрибутов. CalculationNeeded (4) — иерархия атрибута не содержит данных, так как она не была обновлена (с иерархией атрибута не связана ошибка). SemanticError (5) — неприменимо к иерархиям атрибутов. EvaluationError (6) — неприменимо к иерархиям атрибутов. DependencyError (7) — столбец, связанный с этой иерархией атрибута, находится в состоянии ошибки (SemanticError, EvaluationError или DependencyError). Incomplete (8) — неприменимо к иерархиям атрибутов. SyntaxError (9) — неприменимо к иерархиям атрибутов.

Методы

Clone()

Создает новую полную копию объекта AttributeHierarchy.

CopyFrom(AttributeHierarchy)
Устаревшие..

Не рекомендуется. Используйте вместо этого метод CopyTo.

CopyTo(AttributeHierarchy)

Копирует объект AttributeHierarchy в указанный объект.

Validate()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от MetadataObject)

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