DevExpress.Data.Filtering Namespace | Cross-Platform Class Library | DevExpress Documentation Skip to main content

DevExpress.Data.Filtering Namespace

Contains classes that support the data filtering feature.

Assembly: DevExpress.Data.v26.1.dll

Classes

Interfaces

Name Description
IClientCriteriaVisitor For internal use only.
ICriteriaVisitor For internal use only.
ICustomAggregate Declares the base functionality for custom aggregate functions.
ICustomAggregateBrowsable Allows you to define a description of a custom aggregate function that appears in the Expression Editor, and validate the number of arguments and their type.
ICustomAggregateConvertibleToExpression Implemented by custom aggregate functions that can be converted to a LINQ expression.
ICustomAggregateFormattable Defines server-side processing for custom aggregate functions.
ICustomFunctionDisplayAttributes Allows you to create a custom function displayed as a comparison operator and specify the operator’s display settings.
ICustomFunctionOperator Declares the base functionality for custom functions.
ICustomFunctionOperatorBrowsable Contains descriptive information about a custom function for use in the Expression editor (category, description, number of parameters).
ICustomFunctionOperatorCompileable Implemented by custom functions that can be compiled on the client.
ICustomFunctionOperatorCompileableWithCaseSensitivity Implemented by case-sensitive custom functions that can be compiled on the client.
ICustomFunctionOperatorConvertibleToExpression Implemented by custom functions that can be converted to a LINQ expression.
ICustomFunctionOperatorEvaluatableWithCaseSensitivity Implemented by custom functions that can be evaluated with case-sensitivity.
ICustomFunctionOperatorFormattable Allows you to use the Query Builder or filter editor to insert a string into SQL queries generated for SELECT operations.

Enums

Use of this site constitutes acceptance of our Website Terms of Use and Privacy Policy (Updated). Cookies Settings