Dundas.BI.Entities.MetricSets Namespace

 
Classes
 ClassDescription
Public classAnalysisElementUsage Base class that encapsulates query usage information for an IAnalysisElement.
Public classCalculatedHierarchy Class used to represent a calculated hierarchy based on a Dundas script.
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 classDerivedHierarchy Base class for derived hierarchies defined within a MetricSet.
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 classElementExpression Class used to represent the script used in defining a CalculatedMeasure or a CalculatedHierarchy.
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 classHierarchyExpression Class used to represent the script used in defining a CalculatedHierarchy.
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 Enumerations for missing data rules.
Obsolete
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.