CubeAttribute 类

定义

定义多维数据集的属性的详细信息。 未显式包含在此集合的维度中的属性也是该集合的组成部分;这些属性通过 Discover 返回并且全部使用默认值。 此类不能被继承。

[System.Runtime.InteropServices.Guid("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")]
public sealed class CubeAttribute : Microsoft.AnalysisServices.ModelComponent, ICloneable
[<System.Runtime.InteropServices.Guid("B9D7DFD8-43B0-4d72-9D7E-1D1352B99196")>]
type CubeAttribute = class
    inherit ModelComponent
    interface ICloneable
Public NotInheritable Class CubeAttribute
Inherits ModelComponent
Implements ICloneable
继承
CubeAttribute
属性
实现

构造函数

CubeAttribute()

使用默认值初始化 CubeAttribute 类的新实例。

CubeAttribute(String)

使用指定的属性标识符初始化 CubeAttribute 的新实例。

属性

AggregationUsage

获取或设置聚合设计器设计聚合的方式。

Annotations

获取您可在其中存储自定义数据的集合。

(继承自 ModelComponent)
Attribute

获取 CubeAttribute 对象的维度属性。

AttributeHierarchyEnabled

获取或设置与 CubeAttribute 对象关联且已启用属性层次结构的属性。

AttributeHierarchyOptimizedState

获取或设置 CubeAttribute 对象的优化状态。

AttributeHierarchyVisible

获取或设置与 CubeAttribute 对象关联的属性层次结构的属性控制可见性。

AttributeID

获取或设置 CubeAttribute 对象的属性标识符。

FriendlyName

获取 ModelComponent 的友好名称。

(继承自 ModelComponent)
KeyForCollection

获取集合中使用的键。

(继承自 ModelComponent)
OwningCollection

获取或设置包含 ModelComponent 的集合。

(继承自 ModelComponent)
Parent

获取 CubeAttribute 对象的父 CubeDimension 对象。

ParentCube

获取 CubeAttribute 对象的父 Cube 对象。

ParentDatabase

获取 CubeAttribute 对象的父 Database 对象。

ParentServer

获取 CubeAttribute 对象的父 Server 对象。

方法

AddToContainer(IContainer)

将 ModelComponent 对象添加到指定容器。

(继承自 ModelComponent)
AfterInsert(Int32)

添加到指定索引后,显示 ModelComponent 对象。

(继承自 ModelComponent)
AfterMove(Int32, Int32)

移动到指定索引后,显示 ModelComponent 对象。

(继承自 ModelComponent)
AfterRemove(ModelComponentCollection)

删除 ModelComponent 对象后,显示 ModelComponentCollection。

(继承自 ModelComponent)
BeforeRemove(Boolean)

清理前删除 ModelComponent 对象。

(继承自 ModelComponent)
Clone()

返回对象的克隆。

CopyTo(CubeAttribute)

将该对象的内容复制到其他对象(目标)。

CopyTo(ModelComponent)

将 ModelComponent 对象复制到指定对象。

(继承自 ModelComponent)
RemoveFromContainer(IContainer)

从指定的容器中删除 ModelComponent 对象。

(继承自 ModelComponent)
Reset()

重置组件为初始状态。

(继承自 ModelComponent)
Submit()

提交 ModelComponent 对象。

(继承自 ModelComponent)
Submit(Boolean)

提交 ModelComponent 对象。

(继承自 ModelComponent)
ToString()

返回表示 CubeAttribute 对象的字符串。

Validate(ValidationErrorCollection)

验证它追加到的元素;返回在集合中遇到的任何错误。

(继承自 ModelComponent)
Validate(ValidationErrorCollection, Boolean)

验证它追加到的元素;返回在集合中遇到的任何错误。 还包含一个支持返回详细错误的参数。

(继承自 ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

确定 CubeAttribute 是否有效。

显式接口实现

ICloneable.Clone()

定义多维数据集的属性的详细信息。 未显式包含在此集合的维度中的属性也是该集合的组成部分;这些属性通过 Discover 返回并且全部使用默认值。 此类不能被继承。

IHostableComponent.Host

定义多维数据集的属性的详细信息。 未显式包含在此集合的维度中的属性也是该集合的组成部分;这些属性通过 Discover 返回并且全部使用默认值。 此类不能被继承。

(继承自 ModelComponent)
IModelComponent.FriendlyPath

定义多维数据集的属性的详细信息。 未显式包含在此集合的维度中的属性也是该集合的组成部分;这些属性通过 Discover 返回并且全部使用默认值。 此类不能被继承。

(继承自 ModelComponent)
IModelComponent.OwningCollection

定义多维数据集的属性的详细信息。 未显式包含在此集合的维度中的属性也是该集合的组成部分;这些属性通过 Discover 返回并且全部使用默认值。 此类不能被继承。

(继承自 ModelComponent)

适用于