ITimeHierarchy Interface

Interface for time hierarchies.

Namespace:  Dundas.BI.Data.Metadata
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
public interface ITimeHierarchy : IHierarchy, 
	IAnalysisElement, IElement, IUniqueName

The ITimeHierarchy type exposes the following members.

Properties
  NameDescription
Public propertyAllMember
Gets the "All Values Grouped" member when the hierarchy is aggregatable; otherwise it return .
(Inherited from IHierarchy.)
Public propertyAnalysisStructure
Gets the parent analysis structure.
(Inherited from IAnalysisElement.)
Public propertyCaption
Gets or sets the caption.
(Inherited from IAnalysisElement.)
Public propertyCategory
Gets the potential analysis category for the current instance.
(Inherited from IElement.)
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchies across multiple IAnalysisStructures.
(Inherited from IHierarchy.)
Public propertyContainers
Gets the container objects used alter the presentation of the elements using a folder-like approach.
(Inherited from IElement.)
Public propertyDescription
Gets or sets the description.
(Inherited from IElement.)
Public propertyEntityId
Gets the parent entity ID.
(Inherited from IElement.)
Public propertyHierarchyCategory
Gets the current instance hierarchy category.
(Inherited from IHierarchy.)
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 IHierarchy.)
Public propertyIsHidden
Gets a value indicating whether this instance is hidden and therefore not present in the parent cube hierarchy collection.
(Inherited from IHierarchy.)
Public propertyIsHierarchy
Gets a value indicating whether this instance is a hierarchy.
(Inherited from IAnalysisElement.)
Public propertyIsMeasure
Gets a value indicating whether this instance is a measure.
(Inherited from IAnalysisElement.)
Public propertyIsTimeHierarchy
Gets a value indicating whether this instance is a time hierarchy.
(Inherited from IHierarchy.)
Public propertyLevels
Gets the hierarchy levels.
(Inherited from IHierarchy.)
Public propertyParameters
Gets the public parameter collection, if the hierarchy either exposes inherited parameters or if it allows parameter definition.
(Inherited from IHierarchy.)
Public propertyProperties
Gets the various uncategorized properties.
(Inherited from IElement.)
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 IHierarchy.)
Public propertySortPolicy
Gets the sorting behavior defined for the hierarchy.
(Inherited from IHierarchy.)
Public propertySupportedAggregators
Gets the supported aggregators.
(Inherited from IHierarchy.)
Public propertyUniqueName
Gets the object unique name.
(Inherited from IUniqueName.)
Top
Methods
  NameDescription
Public methodGetChildMembers
Gets the child time hierarchy members for the specified parent member.
Public methodGetLevel(String)
Gets the level by its unique name.
(Inherited from IHierarchy.)
Public methodGetLevel(DateTimeGranularity)
Gets the time level using its granularity.
Public methodGetMember(String)
Gets the member by the member unique name.
(Inherited from IHierarchy.)
Public methodGetMember(MemberValue)
Gets the member by the member value.
(Inherited from IHierarchy.)
Public methodIsCompatibleWith
Checks if the current instance is compatible with the specified hierarchy.
(Inherited from IHierarchy.)
Public methodMemberQuery(MemberRetrievalOptions, IHierarchyMember, NullableInt32)
Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
(Inherited from IHierarchy.)
Public methodMemberQuery(MemberRetrievalOptions, ICollectionMemberValue, NullableInt32, MemberValue)
Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
(Inherited from IHierarchy.)
Top
See Also