Skip to main content
A newer version of this page is available. .

DevExpress.Data.Filtering Namespace

Contains classes that allows you to filter data.

Assembly: DevExpress.XamarinForms.Core.dll

Classes

Name Description
AggregateOperand The operator that calculates an aggregate expression (MIN, MAX, SUM, etc.).
BetweenOperator The operator that determines whether the value lies in the specified value range.
BinaryOperator The operator that manipulates with two operands to calculate a result.
ConstantValue A constant value operand in Criteria Language expressions.
ContainsOperator The operand that checks whether a collection contains at least one object that matches a criteria.
CriteriaOperator The base Criteria Language operator.
CriteriaOperatorCollection The collection of CriteriaOperator objects.
CustomFunctionCollection For internal use only.
EnumProcessingHelper static Provides methods that register enumeration types whose values Criteria Language expressions can serialize.
FunctionOperator The operator in Criteria Language expressions that represents a function.
GroupOperator The operator in Criteria Language expressions that combines operands with logical AND or OR.
InOperator The operator in Criteria Language expressions that matches a value with patterns.
NotOperator The logical NOT operation that inverts an operand.
NullOperator The operator that compares a value with null.
NullValue The value operand in Criteria Language expressions that specifies the null value.
OperandParameter For internal use only. The operator that represents another operator parameter in Criteria Language expressions.
OperandProperty The operand that represents an object’s property in Criteria Language expressions.
OperandValue The value operator in Criteria Language expressions.
UnaryOperator The operator in the Criteria Language syntax that performs an operation on one expression.
UserValueProcessingEventArgs Provides data for the CriteriaOperator.UserValueParse and CriteriaOperator.UserValueParse events.

Interfaces

Name Description
IClientCriteriaVisitor For internal use only. The interface the visitor of Criteria Language collection-based elements should implement.
IClientCriteriaVisitor<T> For internal use only. The interface the generic visitor of Criteria Language collection-based elements should implement.
ICriteriaVisitor For internal use only. The interface the Criteria Language element visitor should implement.
ICriteriaVisitor<T> For internal use only. The generic interface the Criteria Language element visitor should implement.
ICustomFunctionOperator The interface of Criteria Language custom function.
ICustomFunctionOperatorBrowsable The interface of the custom function which GUI supports.

Enums

Name Description
Aggregate Lists aggregate functions the Criteria Language supports.
BinaryOperatorType Lists binary boolean operators the Criteria Language supports.
FunctionCategory List function type categories the Criteria Language supports.
FunctionOperatorType Lists functions the Criteria Language supports.
GroupOperatorType Lists group operators the Criteria Language supports.
UnaryOperatorType Lists unary operators the Criteria Language supports.