Properties, clsCubeLevel

Analysis Services Programming

Analysis Services Programming

Properties, clsCubeLevel

An object of ClassType clsCubeLevel implements the following properties of the Level interface.

Property Description
AreMemberKeysUnique Indicates whether the members of a level are uniquely identified by their member key column within the level itself
AreMemberNamesUnique Indicates whether the members of a level are uniquely identified by their member name column within the level itself
ClassType Returns an enumeration constant identifying the specific object type which, in this case, is clsCubeLevel
ColumnSize The size (in bytes) of the data in the MemberKeyColumn property of the level
ColumnType The data type of the MemberKeyColumn property of the level
CustomRollUpColumn Contains the name of the column that contains member-specific rollup instructions
CustomRollUpExpression Contains a Multidimensional Expressions (MDX) expression used to override the default rollup mode
CustomRollUpPropertiesColumn Contains the name of the column that supplies cell properties for member-specific rollup instructions
Description The description of the cube level
EnableAggregations Specifies whether aggregations are to be enabled for the level object
EstimatedSize The estimated number of rows of unique members in the level
FromClause Contains the SQL FROM clause for the cube level
Grouping Indicates the type of grouping used by the Analysis server
HideMemberIf Indicates whether a member should be hidden from client applications
IsDisabled Indicates whether the cube level is disabled
IsValid Indicates whether the structure of the cube level is valid
IsVisible Indicates whether the level is visible to client applications
JoinClause The SQL JOIN clause of the cube level
LevelNamingTemplate Defines how levels in a parent-child hierarchy are named
LevelType Returns an enumeration constant that identifies the specific type of level
MemberKeyColumn The name of the column that contains the member key of the cube level
MemberNameColumn The name of the column that contains member names
Name The name of the cube level
Ordering Specifies the method to use when ordering the members of a level
OrderingMemberProperty Specifies a member property used to determine the ordering of members
OrdinalPosition Returns the ordinal position of the level in the parent object's Levels collection
Parent Returns a reference to the parent Dimension object
ParentKeyColumn Identifies the parent of a member in a parent-child hierarchy
RootMemberIf Determines how the root member or members of a parent-child hierarchy are identified
SkippedLevelsColumn Identifies the column that holds the number of empty levels between a member and its parent
SubClassType Returns an enumeration constant that identifies the subclass type of the object
UnaryOperatorColumn Contains the name of a column that stores mathematical operators serving as member-specific rollup instructions for the level

See Also

clsCubeLevel

Level Interface