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.v24.1.dll
NuGet Package: DevExpress.Data
Declaration
public JoinOperand(
string joinTypeName,
CriteriaOperator condition,
string customAggregateName,
IEnumerable<CriteriaOperator> aggregatedExpressions
)
Parameters
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. |