AggregateOperand(String, String, Aggregate, CriteriaOperator) Constructor

Initializes a new instance of the AggregateOperand class with the specified settings.

Namespace: DevExpress.Data.Filtering

Assembly: DevExpress.Data.v20.2.dll

Declaration

public AggregateOperand(
    string collectionProperty,
    string aggregatedExpression,
    Aggregate type,
    CriteriaOperator condition
)
Public Sub New(
    collectionProperty As String,
    aggregatedExpression As String,
    type As Aggregate,
    condition As CriteriaOperator
)

Parameters

Name Type Description
collectionProperty String

A String value which specifies the name of the collection property. It can be represented by a path through object relationships, for example "Employer.Addresses".

aggregatedExpression String

A String value which specifies the name of the persistent property of the object from the property collection.

type Aggregate

An Aggregate enumeration value which specifies the type of the aggregate operator. This value is assigned to the AggregateOperand.AggregateType property.

condition CriteriaOperator

A CriteriaOperator object which represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the AggregateOperand.Condition property.

See Also