Dundas.BI.Entities.MetricSets Namespace

 
Classes
  ClassDescription
Public classAnalysisElementUsage
Base class that encapsulates query usage information for an IAnalysisElement.
Public classCalculatedMeasure
Class used to represent a calculated measure based on a Dundas script.
Public classContextualMeasure
Class used to define a parallel period measure, used in comparing time lagged data against a target measure.
Public classCountHierarchyMeasure
Class used to represent a measure based on a count or distinct count of hierarchy members.
Public classCountMeasure
Class used to represent an automatic count measures defined for an auto-generated MetricSet.
Public classDataState
Encapsulates all the information for a data value individual state.
Public classDerivedMeasure
Base class for derived measures defined within a MetricSet.
Public classDynamicMeasure
Class used to define a dynamic measure, which allows the user to change the underlying IMeasure element through pre-defined parameters.
Public classExternalHierarchyException
Exception that occurs when the user tries to generate a metric set starting with a UserHierarchy or TimeHierarchy object.
Public classFormulaMetricSet
Class used for modeling metric sets defined using formulas.
Public classHierarchyCondition
The class used for defining metric set state conditions applied to hierarchy member values.
Public classHierarchyPlaceholder
Class used to define a HierarchyUsage placeholder used in MeasureExpression.
Public classHierarchyUsage
Class that encapsulates the query details associated with a hierarchy.
Public classHierarchyUsageSorting
Class used to store hierarchy sorting information for a metric set.
Public classInvalidDynamicHierarchyOperationException
Exception that occurs when the user tries to execute operation that are not supported by dynamic hierarchies.
Public classInvalidFormulaAlignmentException
Exception related to an invalid alignment selected for a FormulaMetricSet.
Public classInvalidFormulaHierarchyException
Exception that occurs when the user is trying to add a hierarchy that is not present in any of the FormulaMetricSet dependencies.
Public classInvalidHierarchyMemberGroupException
Exception that occurs when the user tries to group together incompatible hierarchy members.
Public classInvalidMeasureAggregatorException
Exception that occurs when the user tries to set up an invalid measure format string.
Public classInvalidMeasureFormatException
Exception that occurs when the user tries to set up an invalid measure format string.
Public classInvalidMetricSetException
Exception that occurs when the user tries to save an invalid metric set.
Public classInvalidMetricSetSourceException
Exception that occurs when the user tries to generate a metric set starting from an invalid structure.
Public classInvalidMissingDataRuleAxisException
Exception that occurs when the user tries to generate a metric set starting from an invalid structure.
Public classInvalidOlapJoinException
Exception that occurs when the user is tying to generate an OLAP based MetricSet that requires an invalid join operation to an external structure.
Public classInvalidParallelPeriodHierarchyException
Exception that occurs when the user tries to create a Period-over-Period measure using an invalid TimeHierarchy object.
Public classInvalidPlaceholderUseException
Exception that occurs when a script placeholder in incorrectly used in the parent expression.
Public classMeasureCondition
The class used for defining metric set state conditions applied to measure values.
Public classMeasureExpression
Class used to represent the script used in defining a CalculatedMeasure.
Public classMeasurePlaceholder
Class used to define a MeasureUsage placeholder used in MeasureExpression.
Public classMeasureUsage
Class that encapsulates the query details associated with a measure.
Public classMeasureUsageFormatInfo
Specifies options for formatting a number as displayable text.
Public classMetricSet
Represents a Metric Set.
Public classMetricSetUsage
Class used to hold data retrieval specific information for a metric set instance.
Public classMissingDataRule
Encapsulates the missing data rule to be applied to a measure, in relation to the existing hierarchies in use.
Public classOtherGroupSettings
Class used to model various properties for grouping metric set data points based on the values for a specified measure.
Public classParallelPeriodMeasure
Class used to define a parallel period measure, used in comparing time lagged data against a target measure.
Public classParallelSlicedMeasure
Class used to define a parallel sliced measure, used in comparing different sliced data against a target measure.
Public classParseResult
Class used to model the results of a script parsing operation.
Public classRawDataFormatException
Exception that occurs when the user tries to generate a metric set starting with a UserHierarchy or TimeHierarchy object.
Public classState
Encapsulates all the information for a measure usage value individual state.
Public classStateCondition
The base class for defining metric set state conditions that are to be evaluated at run time.
Public classStateGroup
Encapsulates all related states that are qualifying for the data points of a referenced MetricSet.
Public classTopBottomSettings
Class used to model various properties for filtering or highlighting the records with the highest or lowest values for a specified MeasureUsage element.
Public classTotalsCalculationRule
Class used to model an optional totals calculation rule for a specified MeasureUsage.
Interfaces
  InterfaceDescription
Public interfaceIMetricSetService
Interface for service providing functionality for MetricSet objects.
Enumerations
  EnumerationDescription
Public enumerationComparisonOperator
Enumeration used to define comparisons for evaluated metric set state conditions.
Public enumerationFormulaAlignment
Enumeration used to describe how the formula expression operands are aligned when performing the formula evaluation.
Public enumerationMeasureUsageKind
Enumeration used to distinguish between the various types of measures encapsulated by the metric set usage elements.
Public enumerationMissingDataInputCategory
Enumeration that determines what null values are processed when data is retrieved.
Public enumerationMissingDataOutputCategory
Enumeration that determines how null values are processed when retrieving data.
Public enumerationMissingDataRuleCategory Obsolete.
Enumerations for missing data rules.
Public enumerationOffsetBehavior
Enumeration used to define offset behaviors for the target comparison operand.
Public enumerationPlacementPosition
Enumeration for the placement position of an IAnalysisElement in a MetricSet.
Public enumerationStateClassification
Enumeration used for classifying states within a group.