devexpress-xaf-filtering
Installation
SKILL.md
DevExpress XAF — Filtering
This skill covers all data filtering techniques in XAF applications. EF Core is the recommended ORM; all examples default to EF Core patterns unless stated otherwise. XPO is also supported.
Composite skill: If the target project uses XPO, also load the
devexpress-xaf-filtering-xposkill forXPCollectioncriteria,XPQuery<T>, and XPO-specific operator classes.
Prerequisites & Installation
Filtering is part of the core XAF framework — no additional module registration is required.
NuGet Packages
| Package | Purpose |
|---|---|
DevExpress.Data |
CriteriaOperator, BinaryOperator, GroupOperator, FunctionOperator, and all criteria classes (DevExpress.Data.Filtering namespace) |
DevExpress.ExpressApp |
IObjectSpace filtering methods, CollectionSource.Criteria, FilterController, SetFilterAction, ListViewFilterAttribute |
DevExpress.ExpressApp.Filtering |
SearchClassOptionsAttribute, SearchMemberOptionsAttribute — Full Text Search configuration |
DevExpress.Persistent.Base |
DataSourcePropertyAttribute, DataSourceCriteriaAttribute — lookup filtering |