devexpress-xaf-filtering-xpo

Installation
SKILL.md

DevExpress XAF — Filtering (XPO Sub-Skill)

This sub-skill extends devexpress-xaf-filtering with XPO-specific filtering patterns. The base skill covers CriteriaOperator syntax, IObjectSpace methods, and XAF filtering infrastructure — this skill covers the XPO layer underneath.

When to Use This Skill

Use this skill (in addition to the base skill) when:

  • The XAF project uses XPO as its ORM
  • You need to filter XPCollection<T> with CriteriaOperator
  • You need XPQuery<T> (LINQ to XPO) for type-safe queries
  • You need XPView for lightweight read-only projections
  • You need to build criteria programmatically using BinaryOperator, GroupOperator, FunctionOperator
  • You need server-mode data sources with filtering
  • You need Session.FindObject or Session.GetObjects

Prerequisites & Installation

XPO filtering uses the same core criteria classes as the base filtering skill, plus XPO-specific collection and session APIs.

Installs
10
GitHub Stars
49
First Seen
Jun 28, 2026
devexpress-xaf-filtering-xpo — devexpress/agent-skills