AttributeHierarchy 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示表中列的层次结构属性。 它是 Column 对象的一个可选子对象,由服务器隐式创建。 当属性层次结构存在时,作为多维引擎中层次结构的列可用,并可通过 MDX 进行查询。
public sealed class AttributeHierarchy : Microsoft.AnalysisServices.Tabular.MetadataObject
type AttributeHierarchy = class
inherit MetadataObject
Public NotInheritable Class AttributeHierarchy
Inherits MetadataObject
- 继承
构造函数
AttributeHierarchy() |
使用默认设置创建 AttributeHierarchy 类的新实例。 |
属性
Annotations |
获取当前 AttributeHierarchy 中所有注释的集合对象。 |
Column |
对拥有此 AttributeHierarchy 的 Column 对象的引用。 |
ExtendedProperties |
获取当前 AttributeHierarchy 中所有扩展属性的集合对象。 |
IsRemoved |
一个布尔值,该值指定此对象是否已从对象树中移除。 (继承自 MetadataObject) |
Model |
获取包含此对象的表格模型。 (继承自 MetadataObject) |
ModifiedTime |
上次修改对象的时间。 |
ObjectType |
获取对象的类型。 |
Parent |
父对象,对于 Model 对象为 NULL。 |
RefreshedTime |
上次刷新对象的时间。 |
State |
提供有关属性层次结构状态的信息。 可能值及其解释如下所示。 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 支持产品基础结构,不能在代码中直接使用。 仅限 Microsoft 内部使用。 (继承自 MetadataObject) |