MeasureDefinition Members

A measure definition.

Constructors

Name Description
MeasureDefinition(String) Initializes a new instance of the MeasureDefinition class.
MeasureDefinition(String, SummaryType) Initializes a new instance of the MeasureDefinition class.
MeasureDefinition(String, SummaryType, MeasureCalculation, MeasureCalculationWindowDefinition, String) Initializes a new instance of the MeasureDefinition class with specified settings.
MeasureDefinition(String, SummaryType, String, MeasureCalculation, MeasureCalculationWindowDefinition, String) Initializes a new instance of the MeasureDefinition class with specified settings.
MeasureDefinition(String, SummaryType, String, Dictionary<String, DataItemDefinition>, MeasureCalculation, MeasureCalculationWindowDefinition, String) Initializes a new instance of the MeasureDefinition class with specified settings.

Properties

Name Description
Calculation Gets the calculation applied to the measure.
DataMember Gets the data member for the current data item definition. Inherited from DataItemDefinition.
Definitions Gets a list of measure and dimension definitions.
Expression Gets a measure expression.
FilterString Gets or sets a filter string that uses dimensions whose definitions are added to the DataItemDefinition collection.
SummaryType Gets the type of summary function calculated against the current measure.
WindowDefinition Gets a window definition used to apply a calculation.

Methods

Name Description
AddDimensionDefinition(String, DimensionDefinition) Adds a definition for the dimension that uses the specified data member and group interval.
Equals(Object) Determines whether the specified object is equal to the current MeasureDefinition instance.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Gets the hash code that corresponds to the value of the current MeasureDefinition object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns the string that represents the current object. Inherited from DataItemDefinition.
See Also