MeasureExpression Class

Class used to represent the script used in defining a CalculatedMeasure.
Inheritance Hierarchy

Namespace: Dundas.BI.Entities.MetricSets
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public class MeasureExpression : ElementExpression

The MeasureExpression type exposes the following members.

Properties
 NameDescription
Public propertyDescription Gets or sets the object description.
(Inherited from DescriptorBase)
Public propertyFormat Gets the statement format.
(Inherited from ExpressionDescriptor)
Public propertyHierarchies Gets the hierarchies used by the expression statement.
(Inherited from ElementExpression)
Public propertyId Gets the object ID.
(Inherited from DescriptorBase)
Public propertyIsBasedOnExternalMetrics Gets a value indicating whether this instance is based on a external metrics, and therefore it is a main FormulaMetricSet measure.
(Inherited from ElementExpression)
Public propertyMeasure Gets the underlying measure.
Public propertyMeasures Gets the measures used by the expression statement.
(Inherited from ElementExpression)
Public propertyName Gets or sets the object name.
(Inherited from DescriptorBase)
Public propertyParameters Gets the expression parameters.
(Inherited from ExpressionDescriptor)
Public propertyPlaceholders Gets the expression parameter placeholders.
(Inherited from ExpressionDescriptor)
Public propertyStatement Gets or sets the expression statement.
(Inherited from ExpressionDescriptor)
Top
Methods
 NameDescription
Protected methodAddPlaceholder Adds the placeholder to the collection.
(Inherited from ExpressionDescriptor)
Public methodDefineBooleanParameter(String, String, String, ParameterToken) Defines a parameter placeholder that expects Boolean values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineBooleanParameter(String, String, String, Boolean) Defines a parameter placeholder that expects Boolean values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineCollectionDateTimeParameter Defines a parameter placeholder that expects a DateTime collection.
(Inherited from ExpressionDescriptor)
Public methodDefineCollectionNumberParameter Defines a parameter placeholder that expects a number collection.
(Inherited from ExpressionDescriptor)
Public methodDefineCollectionStringParameter Defines a parameter placeholder that expects a string collection.
(Inherited from ExpressionDescriptor)
Public methodDefineDateTimeParameter(String, String, String, ParameterToken, ValidValuesSource) Defines a parameter placeholder that expects DateTime for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineDateTimeParameter(String, String, String, DateTime, ValidValuesSource) Defines a parameter placeholder that expects DateTime for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineDateTimeParameter(String, String, String, ParameterToken, DateTime, DateTime) Defines a parameter placeholder that expects DateTime values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineDateTimeParameter(String, String, String, DateTime, DateTime, DateTime) Defines a parameter placeholder that expects DateTime values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineHierarchyPlaceholder(String, HierarchyUsage) Defines a hierarchy placeholder for the current expression, using a non-specific instance ID for the metric set.
(Inherited from ElementExpression)
Public methodDefineHierarchyPlaceholder(String, HierarchyUsage, MetricSetUsage) Defines a hierarchy placeholder for the current expression, using a specific instance object for the metric set.
(Inherited from ElementExpression)
Public methodDefineInputHierarchyParameter(String, String, String, HierarchyUsage) Defines an input hierarchy parameter for the current expression.
(Inherited from ElementExpression)
Public methodDefineInputHierarchyParameter(String, String, String, HierarchyUsage, MetricSetUsage) Defines an input hierarchy parameter for the current expression.
(Inherited from ElementExpression)
Public methodDefineInputMeasureParameter(String, String, String, MeasureUsage) Defines an input measure parameter for the current expression.
(Inherited from ElementExpression)
Public methodDefineInputMeasureParameter(String, String, String, MeasureUsage, MetricSetUsage) Defines an input measure parameter for the current expression.
(Inherited from ElementExpression)
Public methodDefineMeasurePlaceholder(String, MeasureUsage) Defines a measure placeholder for the current expression, using a non-specific instance for the metric set.
(Overrides ElementExpressionDefineMeasurePlaceholder(String, MeasureUsage))
Public methodDefineMeasurePlaceholder(String, MeasureUsage, MetricSetUsage) Defines a measure placeholder for the current expression, using the specified metric set usage object as the measure container.
(Overrides ElementExpressionDefineMeasurePlaceholder(String, MeasureUsage, MetricSetUsage))
Public methodDefineNumericParameter(String, String, String, ParameterToken, ValidValuesSource) Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineNumericParameter(String, String, String, Number, ValidValuesSource) Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineNumericParameter(String, String, String, ParameterToken, Number, Number) Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineNumericParameter(String, String, String, Number, Number, Number) Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineStringParameter(String, String, String, ParameterToken, ValidValuesSource) Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineStringParameter(String, String, String, ParameterToken, Int32) Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineStringParameter(String, String, String, String, ValidValuesSource) Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor)
Public methodDefineStringParameter(String, String, String, String, Int32) Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor)
Public methodRemovePlaceholder Removes the specified expression placeholder.
(Inherited from ElementExpression)
Public methodRemoveUnusedPlaceholders Removes unused placeholders, by checking if their caption is part of the expression statement.
(Inherited from ExpressionDescriptor)
Public methodToStringReturns a string that represents the current object.
(Inherited from DescriptorBase)
Top
See Also