GroupingMeasure Class

Represents a hierarchy, hierarchy level, or data element to be used for grouping.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Entities.ViewsGroupingElement
    Dundas.BI.Entities.ViewsGroupingMeasure

Namespace: Dundas.BI.Entities.Views
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public class GroupingMeasure : GroupingElement

The GroupingMeasure type exposes the following members.

Constructors
 NameDescription
Public methodGroupingMeasure Initializes a new instance of the GroupingMeasure class.
Top
Properties
 NameDescription
Public propertyDataElementStructureId Gets or sets the ID of the original data element structure (if there is one).
(Inherited from GroupingElement)
Public propertyDataElementUniqueName Gets or sets the unique name of the original data element (if there is one).
(Inherited from GroupingElement)
Public propertyElementParameterLinks Gets the element parameter links.
(Inherited from GroupingElement)
Public propertyElementStructureId Gets the ID of the structure for the underlying element.
(Inherited from GroupingElement)
Public propertyElementUniqueName Gets the unique name of the element to add.
(Inherited from GroupingElement)
Public propertyId Gets or sets the unique identifier of the grouping element.
(Inherited from GroupingElement)
Public propertyIsExcluded Gets or sets a value indicating whether the grouping measure should not be placed on the grouping metric set.
Public propertyPlacement Gets or sets the placement of the element.
(Inherited from GroupingElement)
Public propertyStructureId Gets or sets the ID of the data cube or analysis structure of the grouping hierarchy or data element.
(Inherited from GroupingElement)
Public propertyUniqueName Gets or sets the unique name of the grouping hierarchy or data element.
(Inherited from GroupingElement)
Top
Methods
 NameDescription
Public methodEquals(GroupingElement)Indicates whether the current object is equal to another object of the same type.
(Overrides GroupingElementEquals(GroupingElement))
Public methodEquals(Object)Determines whether the specified object is equal to the current object.
(Overrides GroupingElementEquals(Object))
Public methodFindElementUsage Finds the analysis element usage that corresponds to this grouping element on metricSet.
(Inherited from GroupingElement)
Public methodGetHashCodeServes as the default hash function.
(Overrides GroupingElementGetHashCode)
Top
Remarks
This structure allows the following scenarios to be handled: 1. A hierarchy or hierarchy level from an analysis structure (StructureId, UniqueName, LevelUniqueName (optional)). 2. A data element from a data cube structure (StructureId, UniqueName). 3. A hierarchy or hierarchy level attached to a data element from a data cube structure (first adding the element DataElementStructureId and DataElementUniqueName, then replacing that element with the hierarchy StructureId, UniqueName, LevelUniqueName).
See Also