Open this page in the API Guide

MeasureSorting Class

Class used to define the sorting behavior for an IMeasure.
Inheritance Hierarchy
System.Object
  Dundas.BI.Data.Metadata.MeasureSorting

Namespace:  Dundas.BI.Data.Metadata
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.2.0.1000)
Syntax
public class MeasureSorting : IEquatable<MeasureSorting>

The MeasureSorting type exposes the following members.

Properties
  NameDescription
Public propertyDirections
Gets the measure sorting definitions for all the hierarchy levels for which rules have been set.
Public propertyIsDefined
Gets a value indicating whether sorting is defined.
Public propertyItem[String]
Gets the SortDirection defined for the specified hierarchy level.
Public propertyItem[IHierarchyLevel]
Gets the SortDirection defined for the specified hierarchy level.
Public propertyOppositeAxisMembers
Gets the opposite axis members, when setting measure sorting for a metric set with both column and row hierarchies.
Top
Methods
  NameDescription
Public methodCancelLevelSorting
Cancels the sorting policy for the specified hierarchy level.
Public methodCancelSorting
Cancels all sorting.
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides Object.Equals(Object).)
Public methodEquals(MeasureSorting)
Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode
Serves as the default hash function.
(Overrides Object.GetHashCode().)
Public methodSortByHierarchy(SortDirection, IHierarchy)
Sorts the measure values for all the levels of the specified hierarchy.
Public methodSortByHierarchy(SortDirection, IHierarchyLevel)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(SortDirection, String)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(Boolean, SortDirection, IHierarchyLevel)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(Boolean, SortDirection, String)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(SortDirection, IHierarchy, IList<MemberValue>)
Sorts the measure values for all the levels of the specified hierarchy.
Public methodSortByHierarchy(SortDirection, IHierarchyLevel, IList<MemberValue>)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(SortDirection, String, IList<MemberValue>)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(Boolean, SortDirection, IHierarchyLevel, IList<MemberValue>)
Sorts the measure values for the specified hierarchy level.
Public methodSortByHierarchy(Boolean, SortDirection, String, IList<MemberValue>)
Sorts the measure values for the specified hierarchy level.
Top
See Also