AggregateFunction
Class
Describes the supported aggregate functions available for LocalDataSourceProvider. PropertyAggregateDescriptionBase. PropertyAggregateDescription. LocalDataSourceProvider.
Definition
Namespace:Telerik.Pivot.Core.Aggregates
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
C#
[TypeConverter(typeof(AggregateFunctionConverter))]
[DataContract]
public abstract class AggregateFunction : SettingsNode, INotifyPropertyChanged, ISupportInitialize, IServiceProvider, IEditable, INamed
Inheritance: objectCloneableSettingsNodeAggregateFunction
Derived Classes:
Implements:
Inherited Members
Constructors
C#
protected AggregateFunction()
Properties
Gets the display-friendly name.
C#
public abstract string DisplayName { get; }
Implements:
Methods
Creates an AggregateValue supported by that AggregateFunction.
C#
protected virtual AggregateValue CreateAggregate(IAggregateContext context)
AggregateContext containing information about AggregateValue usage.
Returns:An AggregateValue.
Creates an AggregateValue supported by that AggregateFunction.
C#
protected virtual AggregateValue CreateAggregate(Type dataType)
An AggregateValue.
Gets a string format suitable to format the value of the AggregateValues produced by that AggregateFunction.