Skip to main content

JoinOperand(String, CriteriaOperator, String, IEnumerable<CriteriaOperator>) Constructor

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

Namespace: DevExpress.Data.Filtering

Assembly: DevExpress.Data.v23.1.dll

NuGet Package: DevExpress.Data


public JoinOperand(
    string joinTypeName,
    CriteriaOperator condition,
    string customAggregateName,
    IEnumerable<CriteriaOperator> aggregatedExpressions


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.

customAggregateName String

A custom aggregate function‘s name.

aggregatedExpressions IEnumerable<CriteriaOperator>

A collection of aggregated expressions to assign to the JoinOperand.CustomAggregateOperands property.

See Also