Version

MeasureDescriptor Class

Describes the properties of a Measure for a FlatDataSource.
Syntax
'Declaration
 
Public Class MeasureDescriptor 
   Inherits OlapAxisElementDescriptorBase
public class MeasureDescriptor : OlapAxisElementDescriptorBase 
Remarks

A measure is directly associated with one property of the object referenced by the data source's ItemType property.

Measures appear on a separate axis than that of hierarchies; in OLAP jargon, this is typically referred to as the 'slicer' axis.

A measure is responsible for producing the cell data, which is accomplished via a process known as aggregation.

Aggregation typically consists of summing the values of cells to produce totals, although other methods of aggregation are available to a measure. The data source's AggregateMeasure event can also be used to further customize the aggregation process.

A measure typically represents numeric data, although a measure of any data type is supported. Note, however, that in cases where non-numeric property is designated as a Measure, the AggregateMeasure event must be handled by the developer to perform the aggregation function.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also