[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Collapse]Cross-Platform Core Libraries
  Core Library Assemblies
 [Collapse]DevExpress Data Library
   Criteria Language Syntax
   Criteria Operators
 [Expand]DevExpress Pivot Grid Core Library
 [Expand]API Reference
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Criteria Operators

The table below lists all the operators provided by DevExpress Data Library.

Operator (class) Description
AggregateOperand An aggregate operator which calculates aggregate expressions (MIN, MAX, SUM, etc.)
BetweenOperator An operator which determines whether a criteria expression lies between the specified range of values.
BinaryOperator A logical expression which consists of a BinaryOperatorType operation between two operands.
ContainsOperator An operator which checks if a collection contains at least one object matching a specific criteria.
FunctionOperator A function operator based on a FunctionOperatorType.
GroupOperator A logical expression which groups two or more operands with a logical AND or OR.
InOperator An operator which determines if a value matches any value in a specified list.
JoinOperand An operator that joins persistent objects on a specified condition, and calculates aggregate functions against matching objects.
UnaryOperator An unary operator which performs an operation on only one expression.
OperandProperty An object property operand in criteria expressions.
OperandValue A value operand in criteria expressions.
ConstantValue A constant value operand in criteria expressions.

Expanded See Also

Is this topic helpful?​​​​​​​