Class
DelegateAggregateDescriptor

Represents a custom AggregateDescriptorBase implementation that allows custom aggregate function definition.

Definition

Namespace:Telerik.Data.Core

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class DelegateAggregateDescriptor : AggregateDescriptorBase, INotifyPropertyChanged

Inheritance: objectViewModelBaseDataDescriptorAggregateDescriptorBaseDelegateAggregateDescriptor

Implements: INotifyPropertyChanged

Inherited Members AggregateDescriptorBase.FormatDataDescriptor.PropertyChangedOverride(string)ViewModelBase.VerifyPropertyName(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.PropertyChanged

Constructors

DelegateAggregateDescriptor()

Declaration

cs-api-definition
public DelegateAggregateDescriptor()

Properties

Function

Gets or sets the IAggregateFunction instance that performs the aggregation of the values as specified by the ValueLookup property.

Declaration

cs-api-definition
public IAggregateFunction Function { get; set; }

Property Value

IAggregateFunction

ValueLookup

Gets or sets the IKeyLookup instance used to retrieve the value from the underlying ViewModel, used for aggregated value computation.

Declaration

cs-api-definition
public IKeyLookup ValueLookup { get; set; }

Property Value

IKeyLookup