A Sandcastle Documented Class Library

# TimeHierarchy Methods

The TimeHierarchy type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| GetChildMembers | Gets the child time hierarchy members for the specified parent member.
| GetLevel(String) | Gets the level by its unique name.
| GetLevel(DateTimeGranularity) | Gets the time level using its granularity.
| GetMember(String) | Gets the member by the member unique name.
| GetMember(MemberValue) | Gets the member by the member value.
| IsCompatibleWith | Checks if the current instance is compatible with the specified hierarchy.
| MemberQuery(MemberRetrievalOptions, IHierarchyMember, Nullable Int32 ) | Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
| MemberQuery(MemberRetrievalOptions, ICollection MemberValue , Nullable Int32 , MemberValue) | Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.

Top
See Also

#### Reference

TimeHierarchy Class
Dundas.BI.Entities.TimeDimensions Namespace