Analysis Services Programming
Dimensions Collection
A Dimensions collection holds the dimension definitions for a Decision Support Objects (DSO) object. Each of the following objects contains a Dimensions collection:
- clsDatabase
- clsCube
- clsPartition
- clsAggregation
Each Dimensions collection contains dimension objects of the same class type. The ContainedClassType property of a Dimensions collection specifies the class type of the contained objects.
Class type | Contained class type |
---|---|
clsAggregation | clsAggregationDimension |
clsCube | clsCubeDimension |
clsDatabase | clsDatabaseDimension |
clsPartition | clsPartitionDimension |
Remarks
As with other collections in the DSO object model, the AddNew, Find, and Remove methods of Dimensions collections maintain all necessary parent-child relationships among the objects in the object model.