Hierarchy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию уровней, предоставляющих путь углубленной детализации логической иерархии для клиентских приложений. Это дочерний объект для объекта Table.
public sealed class Hierarchy : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Hierarchy = class
inherit NamedMetadataObject
interface IMetadataObjectWithLineage
Public NotInheritable Class Hierarchy
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
- Наследование
- Реализации
Конструкторы
Hierarchy() |
Создайте новый экземпляр класса Hierarchy с параметрами по умолчанию. |
Свойства
Annotations |
Возвращает объект коллекции всех заметок в текущем объекте Hierarchy. |
ChangedProperties |
Возвращает объект коллекции всех измененных свойств в текущей иерархии. |
Description |
Описание иерархии, видимое для разработчиков во время разработки и для администраторов в средствах управления, таких как SQL Server Management Studio. |
DisplayFolder |
Определяет папку отображения для иерархии (для использования клиентами). |
ExtendedProperties |
Получает объект коллекции всех расширенных свойств в текущем объекте Hierarchy. |
HideMembers |
С помощью этого свойства можно включить неоднородные или несбалансированные иерархии, скрыв члены. |
IsHidden |
Логическое значение, указывающее, обрабатывают ли клиентские средства визуализации иерархию как скрытую. Значение true, если иерархия рассматривается как скрытая; в противном случае значение false. |
IsRemoved |
Логическое значение, определяющее, был ли этот объект удален из дерева объектов. (Унаследовано от MetadataObject) |
Levels |
Возвращает объект коллекции всех уровней в текущем объекте Hierarchy. |
LineageTag |
Тег, представляющий происхождение объекта. |
Model |
Возвращает табличную модель, содержащую этот объект. (Унаследовано от MetadataObject) |
ModifiedTime |
Время последнего изменения объекта. |
Name |
Возвращает или задает имя этого объекта. |
ObjectType |
Получает тип объекта. |
Parent |
Родительский объект, значение NULL для объектов Model. |
RefreshedTime |
Время последнего обновления объекта. |
SourceLineageTag |
Тег, представляющий происхождение источника для объекта. |
State |
Предоставляет сведения о состоянии в иерархии. Ниже приводятся возможные значения и их интерпретация. Ready (1) — иерархия поддерживает запросы и содержит обновленные данные. NoData (3) — неприменимо к объекту Hierarchy. CalculationNeeded (4) — иерархия не содержит данных, так как она не была обновлена. Отсутствуют ошибки, связанные с иерархией. SemanticError (5) — неприменимо к объекту Hierarchy. EvaluationError (6) — неприменимо к объекту Hierarchy. DependencyError (7) — зависимость, связанная с иерархией, находится в состоянии ошибки (SemanticError, EvaluationError или DependencyError). Incomplete (8) — неприменимо к объекту Hierarchy. |
StructureModifiedTime |
Время последнего изменения структуры объекта. |
Table |
Ссылка на объект Table, которому принадлежит этот объект Hierarchy. |
Методы
Clone() |
Создает новую полную копию объекта Hierarchy. |
CopyFrom(Hierarchy) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод CopyTo. |
CopyTo(Hierarchy) |
Копирует объект Hierarchy в указанный объект. |
Rename(String) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод RequestRename. |
RequestRename(String) |
Запрос переименования для этого объекта. |
Validate() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Только для внутреннего применения корпорацией Майкрософт. (Унаследовано от MetadataObject) |