New to Telerik UI for Blazor? Start a free 30-day trial

An aggregate function to compute over a group's rows. Shared aggregate descriptor used by dataset processing.

Schema: src/common/models/grid.schema.json#/$defs/ComponentGroupAggregateDescriptor

Definition

Namespace:Telerik.Blazor.Components.DatAInsightsComposer

Assembly:Telerik.Blazor.DatAInsightsComposer.dll

Syntax:

C#
public class DataSourceAggregateDescriptor

Inheritance: objectDataSourceAggregateDescriptor

Constructors

C#
public DataSourceAggregateDescriptor()

Properties

The aggregate function to apply.

C#
public DataSourceAggregateFunction? Aggregate { get; set; }

The data field to aggregate.

C#
public string Field { get; set; }

The runtime type of the aggregate field. When provided, the mapper uses this to set MemberType on the underlying aggregate function without a field-list lookup. Required for numeric aggregates (Average, Sum, Max, Min) on non-string fields.

C#
public DataSourceFieldType? FieldType { get; set; }