Open this page in the API Guide

TimeHierarchyLevel Class

Time dimension hierarchy level.
Inheritance Hierarchy
System.Object
  Dundas.BI.Data.Metadata.HierarchyLevel
    Dundas.BI.Data.Metadata.ExternalHierarchyLevel<TimeHierarchy, ITimeHierarchyMember>
      Dundas.BI.Entities.TimeDimensions.TimeHierarchyLevel

Namespace:  Dundas.BI.Entities.TimeDimensions
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public sealed class TimeHierarchyLevel : ExternalHierarchyLevel<TimeHierarchy, ITimeHierarchyMember>, 
	ITimeHierarchyLevel, IHierarchyLevel, IEquatable<IHierarchyLevel>, IUniqueName, 
	IHierarchyMemberContainer, IFormattableHierarchyLevel

The TimeHierarchyLevel type exposes the following members.

Properties
  NameDescription
Public propertyCaption
Gets or sets the caption.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public propertyCaptionFormat
Gets or sets the caption format.
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchy levels across multiple IAnalysisStructures.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.CompatibleUniqueName.)
Public propertyDescription
Gets or sets the description.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public propertyGranularity
Gets the time level granularity.
Public propertyHierarchy
Gets the parent hierarchy.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.Hierarchy.)
Public propertyHierarchyUniqueName
Gets the parent hierarchy unique name.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.HierarchyUniqueName.)
Public propertyInterval
Gets the time interval for the current level.
Public propertyLevelDepth
Gets level number in a hierarchy.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.LevelDepth.)
Public propertyLevelType
Gets the type of the level.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.LevelType.)
Public propertyLocalizedCaptionFormat
Gets the localized caption format.
Public propertyLocalizedShortCaptionFormat
Gets the localized short caption format.
Public propertyNextLevel
Gets the hierarchy level object one level lower. in a hierarchy.
Public propertyPredefinedSortCategory
Gets the predefined sorting category for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.PredefinedSortCategory.)
Public propertyPredefinedSortDirection
Gets the predefined sorting direction for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.PredefinedSortDirection.)
Public propertyPreviousLevel
Gets the hierarchy level object one level higher in a hierarchy.
Public propertyProperties
Gets the child members non-standard properties.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public propertyShortCaptionFormat
Gets or sets the short caption format.
Public propertyUniqueName
Gets the hierarchy unique name.
(Overrides HierarchyLevel.UniqueName.)
Public propertyUnknownMember
Gets the unknown member.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.UnknownMember.)
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Inherited from HierarchyLevel.)
Public methodEquals(IHierarchyLevel)
Indicates whether the current object is equal to another object of the same type.
(Inherited from HierarchyLevel.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from HierarchyLevel.)
Public methodGetMember(String)
Gets the member by its unique name.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public methodGetMember(DateTime)
Gets the time member using a DateTime value.
Public methodGetMember(String, MemberRetrievalOptions)
Gets the member by its unique name.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetMember(String, MemberRetrievalOptions).)
Public methodGetMembers()
Gets all the members for the current instance.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public methodGetMembers(MemberRetrievalOptions)
Gets the members for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetMembers(MemberRetrievalOptions).)
Public methodGetMembers(MemberRetrievalOptions, ICollection<MemberValue>)
Gets the members for the current instance.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.)
Public methodGetMembersInRange
Gets the members in specified date range.
Public methodGetNextMember(String, MemberRetrievalOptions)
Gets the next member.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetNextMember(String, MemberRetrievalOptions).)
Public methodGetNextMember(String, MemberRetrievalOptions, Boolean)
Gets the next member.
Public methodGetPreviousMember(String, MemberRetrievalOptions)
Gets the previous member.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetPreviousMember(String, MemberRetrievalOptions).)
Public methodGetPreviousMember(String, MemberRetrievalOptions, Boolean)
Gets the previous member.
Top
See Also