Skip to main content

JoinOperand(String, CriteriaOperator, Aggregate, CriteriaOperator) Constructor

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

Namespace: DevExpress.Data.Filtering

Assembly: DevExpress.Data.v22.2.dll

NuGet Package: DevExpress.Data


public JoinOperand(
    string joinTypeName,
    CriteriaOperator condition,
    Aggregate type,
    CriteriaOperator aggregatedExpression


Name Type Description
joinTypeName String

A String value that specifies the class name of persistent objects that provide data for joining. The string can contain a namespace prefix to disambiguate the class name if more than one such class name exists. This value is assigned to the JoinOperand.JoinTypeName property.

condition CriteriaOperator

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

type Aggregate

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

aggregatedExpression CriteriaOperator

A CriteriaOperator object which represents the aggregated expression. This value is assigned to the JoinOperand.AggregatedExpression property.

See Also