HierarchyLevelSorting Class

Class used for specifying the sorting behavior for an axis hierarchy level when data is retrieved.
Inheritance Hierarchy

Namespace:  Dundas.BI.Data.Metadata
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
public class HierarchyLevelSorting : HierarchyMemberSorting, 
	IEquatable<HierarchyLevelSorting>

The HierarchyLevelSorting type exposes the following members.

Constructors
  NameDescription
Public methodHierarchyLevelSorting(IHierarchyLevel, HierarchyMemberPropertyCategory, SortDirection)
Initializes a new instance of the HierarchyLevelSorting class.
Public methodHierarchyLevelSorting(IHierarchyLevel, String, SortDirection)
Initializes a new instance of the HierarchyLevelSorting class.
Top
Properties
  NameDescription
Public propertyBottomOverrides
Gets the rule bottom overrides, if any.
Public propertyCategory
Gets the category for the hierarchy member property used for sorting.
(Inherited from HierarchyMemberSorting.)
Public propertyDirection
Gets or sets the sorting rules direction.
(Inherited from HierarchyMemberSorting.)
Public propertyHasBottomOverrides
Gets a value indicating whether this instance has sorting overrides.
Public propertyHasTopOverrides
Gets a value indicating whether this instance has sorting overrides.
Public propertyHierarchyLevel
Gets the hierarchy level.
Public propertyMemberProperty
Gets the member property name used for custom sorting.
(Inherited from HierarchyMemberSorting.)
Public propertyTopOverrides
Gets the rule top overrides, if any.
Top
Methods
  NameDescription
Public methodAddBottomOverride(String)
Adds the specified rule bottom override.
Public methodAddBottomOverride(IHierarchyMember)
Adds the specified rule bottom override.
Public methodAddTopOverride(String)
Adds the specified rule top override.
Public methodAddTopOverride(IHierarchyMember)
Adds the specified rule top override.
Public methodClone
Clones this instance.
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides HierarchyMemberSortingEquals(Object).)
Public methodEquals(HierarchyLevelSorting)
Indicates whether the current object is equal to another object of the same type.
Public methodEquals(HierarchyMemberSorting)
Indicates whether the current object is equal to another object of the same type.
(Inherited from HierarchyMemberSorting.)
Public methodGetHashCode
Serves as the default hash function.
(Overrides HierarchyMemberSortingGetHashCode.)
Public methodInsertBottomOverride(Int32, IHierarchyMember)
Inserts the rule bottom override at the specified index.
Public methodInsertBottomOverride(Int32, String)
Inserts the rule bottom override at the specified index.
Public methodInsertTopOverride(Int32, IHierarchyMember)
Inserts the rule top override at the specified index.
Public methodInsertTopOverride(Int32, String)
Inserts the rule top override at the specified index.
Public methodRemoveOverride(String)
Removes the override.
Public methodRemoveOverride(IHierarchyMember)
Removes the override.
Top
See Also