TimeHierarchyMemberQuery(MemberRetrievalOptions, ICollectionMemberValue, NullableInt32, MemberValue) Method

Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.

Namespace: Dundas.BI.Entities.TimeDimensions
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public IEnumerable<IHierarchyMember> MemberQuery(
	MemberRetrievalOptions options,
	ICollection<MemberValue> shownMembers,
	int? lastVisibleLevel,
	MemberValue firstVisibleParentMember
)

Parameters

options  MemberRetrievalOptions
The paging, filtering, and sorting options.
shownMembers  ICollectionMemberValue
The shown members. If not , then only the members in the collection, its parents, or its children can be included.
lastVisibleLevel  NullableInt32
The last visible level. Pass to return members on all levels.
firstVisibleParentMember  MemberValue
The first visible parent member. If not , only the specified member and its children can be included.

Return Value

IEnumerableIHierarchyMember
A list of hierarchy members.

Implements

IHierarchyMemberQuery(MemberRetrievalOptions, ICollectionMemberValue, NullableInt32, MemberValue)
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThe doesn't belong to this hierarchy.
Remarks
The result never includes "All" and "Unknown" members.
See Also