OlapLevel Class

Class that represents an OLAP level for a specific hierarchy.
Inheritance Hierarchy

Namespace:  Dundas.BI.Data.Metadata.Olap
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
public class OlapLevel : OlapElement, ICoordinateProvider, 
	IHierarchyLevel, IEquatable<IHierarchyLevel>, IUniqueName, IHierarchyMemberContainer, 
	IOlapMemberContainer

The OlapLevel type exposes the following members.

Constructors
  NameDescription
Public methodOlapLevel
Initializes a new instance of the OlapLevel class.
Top
Properties
  NameDescription
Public propertyAnalysisStructure
Gets the parent analysis structure.
(Inherited from OlapElement.)
Public propertyCaption
Gets or sets the caption.
(Inherited from OlapElement.)
Public propertyCategory
Gets the potential analysis category for the current instance.
(Inherited from OlapElement.)
Public propertyChildCount
Gets or sets the child count.
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchy levels across multiple IAnalysisStructures.
Public propertyContainers
Gets the container objects used alter the presentation of the elements using a folder-like approach.
(Inherited from OlapElement.)
Public propertyCoordinate
Gets the coordinate.
Public propertyCoordinateType
Gets the type of the coordinate.
Public propertyDataProvider
Gets the data provider.
(Inherited from OlapElement.)
Public propertyDescription
Gets or sets the description.
(Inherited from OlapElement.)
Public propertyEntityId
Gets the parent entity ID.
(Inherited from OlapElement.)
Public propertyHierarchy
Gets the parent IHierarchy.
Public propertyIsHierarchy
Gets a value indicating whether this instance is a hierarchy.
(Inherited from OlapElement.)
Public propertyIsMeasure
Gets a value indicating whether this instance is a measure.
(Inherited from OlapElement.)
Public propertyItem
Gets the Object with the specified name.
(Inherited from OlapElement.)
Public propertyLevelDepth
Gets or sets the level depth.
Public propertyLevelType
Gets or sets the type of the level.
Public propertyName
Gets or sets the name.
(Inherited from OlapElement.)
Public propertyParent
Gets or sets the parent object.
(Inherited from OlapElement.)
Public propertyParentCube
Gets the parent cube.
(Overrides OlapElementParentCube.)
Public propertyParentHierarchy
Gets the parent OLAP hierarchy.
Public propertyParentLevel
Gets the previous level.
Public propertyPredefinedSortCategory
Gets the predefined sorting category for the current instance.
Public propertyPredefinedSortDirection
Gets the predefined sorting direction for the current instance.
Public propertyProperties
Gets the various uncategorized properties.
(Inherited from OlapElement.)
Public propertyUniqueName
Gets the object unique name.
(Inherited from OlapElement.)
Public propertyUnknownMember
Gets the unknown member for this level.
Top
Methods
  NameDescription
Public methodCompareTo
Compares current instance with argument instance.
(Inherited from OlapElement.)
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object).)
Public methodEquals(IHierarchyLevel)
Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode
Serves as the default hash function.
(Overrides OlapElementGetHashCode.)
Public methodGetMember(String)
Gets the member by its unique name.
Public methodGetMember(String, MemberRetrievalOptions)
Gets the member by its unique name.
Public methodGetMembers
Gets all the members for the current instance.
Public methodGetMembers(MemberRetrievalOptions)
Gets the members for the current instance.
Public methodGetMembers(MemberRetrievalOptions, ICollectionMemberValue)
Gets the members for the current instance.
Public methodGetNextMember
Gets the next member.
Public methodGetPreviousMember
Gets the previous member.
Public methodToString
Returns a string that represents the current object.
(Inherited from OlapElement.)
Top
See Also