OlapTimeHierarchy Class

Class that encapsulates an OLAP hierarchy object mapped to calendar.
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 OlapTimeHierarchy : OlapHierarchy, 
	ITimeHierarchy, IHierarchy, IAnalysisElement, IElement, IUniqueName

The OlapTimeHierarchy type exposes the following members.

Constructors
  NameDescription
Public methodOlapTimeHierarchy
Initializes a new instance of the OlapTimeHierarchy class.
Top
Properties
  NameDescription
Public propertyAllMember
Gets the "All Values Grouped" member when the hierarchy is aggregatable; otherwise it return .
(Inherited from OlapHierarchy.)
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.
(Overrides OlapHierarchyCategory.)
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchies across multiple IAnalysisStructures.
(Inherited from OlapHierarchy.)
Public propertyContainers
Gets the container objects used alter the presentation of the elements using a folder-like approach.
(Inherited from OlapElement.)
Public propertyDataProvider
Gets the data provider.
(Inherited from OlapElement.)
Public propertyDefaultMemberUniqueName
Gets the default member unique name.
(Inherited from OlapHierarchy.)
Public propertyDescription
Gets or sets the description.
(Inherited from OlapElement.)
Public propertyEntityId
Gets the parent entity ID.
(Inherited from OlapElement.)
Public propertyFirstDayOfWeek
Gets the first day of week for the current time hierarchy.
Public propertyHierarchyCategory
Gets the current instance hierarchy category.
(Overrides OlapHierarchyHierarchyCategory.)
Public propertyHierarchyOrigin
Gets or sets the hierarchy origin.
(Inherited from OlapHierarchy.)
Public propertyIsAggregatable
Gets or sets a value indicating whether hierarchy is aggregatable.
(Inherited from OlapHierarchy.)
Public propertyIsAnonymized
Gets a value indicating whether the hierarchy members are to be anonymized during data retrieval operations, for legal or security reasons.
(Inherited from OlapHierarchy.)
Public propertyIsHidden
Gets a value indicating whether this instance is hidden and therefore not present in the parent cube hierarchy collection.
(Inherited from OlapHierarchy.)
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 propertyIsTimeHierarchy
Gets a value indicating whether this instance is a time hierarchy.
(Overrides OlapHierarchyIsTimeHierarchy.)
Public propertyIsUnbalanced
Gets or sets a value indicating whether hierarchy is unbalanced.
(Inherited from OlapHierarchy.)
Public propertyItem
Gets the Object with the specified name.
(Inherited from OlapElement.)
Public propertyLevels
Gets the hierarchy levels.
(Inherited from OlapHierarchy.)
Public propertyName
Gets or sets the name.
(Inherited from OlapElement.)
Public propertyParameters
Gets the public parameter collection, if the hierarchy either exposes inherited parameters or if it allows parameter definition.
(Inherited from OlapHierarchy.)
Public propertyParent
Gets or sets the parent object.
(Inherited from OlapElement.)
Public propertyParentCube
Gets the parent cube.
(Inherited from OlapElement.)
Public propertyParentDimension
Gets the parent dimension.
(Inherited from OlapHierarchy.)
Public propertyProperties
Gets the various uncategorized properties.
(Inherited from OlapElement.)
Public propertyProvider
Gets the time provider for the current instance.
Public propertySecurityAttributeId
Gets the security attribute ID, if one is associated with the current hierarchy.
(Inherited from OlapHierarchy.)
Public propertySortPolicy
Gets the sorting behavior defined for the hierarchy.
(Overrides OlapHierarchySortPolicy.)
Public propertySupportedAggregators
Gets the supported aggregators.
(Inherited from OlapHierarchy.)
Public propertyUniqueName
Gets the object unique name.
(Inherited from OlapElement.)
Top
Methods
  NameDescription
Public methodCompareTo
Compares current instance with argument instance.
(Inherited from OlapElement.)
Public methodCreateMember
Creates the member.
(Overrides OlapHierarchyCreateMember(OlapLevel, OlapMember, String, String, MemberKind).)
Public methodGetChildMembers
Gets the child time hierarchy members for the specified parent member.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from OlapElement.)
Protected methodGetInstance
Gets a new instance of OlapHierarchy. Used for cloning.
(Overrides OlapHierarchyGetInstance(OlapDimension).)
Public methodGetLevel(String)
Gets the level by its unique name.
(Inherited from OlapHierarchy.)
Public methodGetLevel(DateTimeGranularity)
Gets the time level using its granularity.
Public methodGetMember(String)
Gets the member by the member unique name.
(Inherited from OlapHierarchy.)
Public methodGetMember(MemberValue)
Gets the member by the member value.
(Inherited from OlapHierarchy.)
Public methodIsCompatibleWith
Checks if the current instance is compatible with the specified hierarchy.
(Overrides OlapHierarchyIsCompatibleWith(IHierarchy, Boolean).)
Public methodMemberQuery(MemberRetrievalOptions, IHierarchyMember, NullableInt32)
Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
(Inherited from OlapHierarchy.)
Public methodMemberQuery(MemberRetrievalOptions, ICollectionMemberValue, NullableInt32, MemberValue)
Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
(Inherited from OlapHierarchy.)
Public methodToString
Returns a string that represents the current object.
(Inherited from OlapElement.)
Public methodUpdateDefaultMember
Updates the default member.
(Inherited from OlapHierarchy.)
Top
See Also