TimeHierarchyLevel Class

Time dimension hierarchy level.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.MetadataHierarchyLevel
    Dundas.BI.Data.MetadataExternalHierarchyLevelTimeHierarchy, ITimeHierarchyMember
      Dundas.BI.Entities.TimeDimensionsTimeHierarchyLevel

Namespace:  Dundas.BI.Entities.TimeDimensions
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.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 ExternalHierarchyLevelTHierarchy, 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 ExternalHierarchyLevelTHierarchy, THierarchyMemberCompatibleUniqueName.)
Public propertyDescription
Gets or sets the description.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyGranularity
Gets the time level granularity.
Public propertyHierarchy
Gets the parent hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberHierarchy.)
Public propertyHierarchyUniqueName
Gets the parent hierarchy unique name.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberHierarchyUniqueName.)
Public propertyInterval
Gets the time interval for the current level.
Public propertyLevelDepth
Gets level number in a hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelDepth.)
Public propertyLevelType
Gets the type of the level.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelType.)
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 ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortCategory.)
Public propertyPredefinedSortDirection
Gets the predefined sorting direction for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortDirection.)
Public propertyPreviousLevel
Gets the hierarchy level object one level higher in a hierarchy.
Public propertyProperties
Gets the child members non-standard properties.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyShortCaptionFormat
Gets or sets the short caption format.
Public propertyUniqueName
Gets the hierarchy unique name.
(Overrides HierarchyLevelUniqueName.)
Public propertyUnknownMember
Gets the unknown member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberUnknownMember.)
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 ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMember(DateTime)
Gets the time member using a DateTime value.
Public methodGetMember(String, MemberRetrievalOptions)
Gets the member by its unique name.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMember(String, MemberRetrievalOptions).)
Public methodGetMembers
Gets all the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMembers(MemberRetrievalOptions)
Gets the members for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMembers(MemberRetrievalOptions).)
Public methodGetMembers(MemberRetrievalOptions, ICollectionMemberValue)
Gets the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMembersInRange
Gets the members in specified date range.
Public methodGetNextMember(String, MemberRetrievalOptions)
Gets the next member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetNextMember(String, MemberRetrievalOptions).)
Public methodGetNextMember(String, MemberRetrievalOptions, Boolean)
Gets the next member.
Public methodGetPreviousMember(String, MemberRetrievalOptions)
Gets the previous member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetPreviousMember(String, MemberRetrievalOptions).)
Public methodGetPreviousMember(String, MemberRetrievalOptions, Boolean)
Gets the previous member.
Top
See Also