Class
ChartAverageFunction

Represents a function that returns the arithmetic mean of a set of arguments.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public class ChartAverageFunction : ChartAggregateFunction, INotifyPropertyChanged

Inheritance: objectAggregateFunctionEnumerableAggregateFunctionBaseEnumerableSelectorAggregateFunctionChartAggregateFunctionChartAverageFunction

Implements: INotifyPropertyChanged

Inherited Members ChartAggregateFunction.CreateAggregateExpression(Expression)EnumerableSelectorAggregateFunction.GenerateFunctionName()EnumerableSelectorAggregateFunction.GetAggregationValue(object)EnumerableSelectorAggregateFunction.SourceFieldEnumerableSelectorAggregateFunction.SourceFieldTypeAggregateFunction.Merge(object, AggregateResultMergeAction, AggregateResult, QueryableCollectionViewGroup)AggregateFunction.OnPropertyChanged(string)AggregateFunction.CaptionAggregateFunction.FunctionNameAggregateFunction.ResultFormatStringAggregateFunction.PropertyChanged

Constructors

ChartAverageFunction()

Declaration

cs-api-definition
public ChartAverageFunction()

Properties

AggregateMethodName

Gets the name of the aggregate method on the ExtensionMethodsType that will be used for aggregation.

Declaration

cs-api-definition
protected override string AggregateMethodName { get; }

Property Value

string

The name of the aggregate method that will be used.

Overrides EnumerableAggregateFunctionBase.AggregateMethodName

ExtensionMethodsType

Gets the type of the extension methods that holds the extension methods for aggregation. For example Enumerable or Queryable.

Declaration

cs-api-definition
protected override Type ExtensionMethodsType { get; }

Property Value

Type

The type of that holds the extension methods. The default value is Enumerable.

Overrides EnumerableAggregateFunctionBase.ExtensionMethodsType