Back to Devexpress

CustomCriteriaManager.RegisterCriteria(IEnumerable<ICustomCriteriaOperatorQueryable>) Method

xpo-devexpress-dot-xpo-dot-customcriteriamanager-dot-registercriteria-x28-system-dot-collections-dot-generic-dot-ienumerable-devexpress-dot-xpo-dot-icustomcriteriaoperatorqueryable-x29.md

latest2.6 KB
Original Source

CustomCriteriaManager.RegisterCriteria(IEnumerable<ICustomCriteriaOperatorQueryable>) Method

Registers specified custom criteria to use in LINQ to XPO expressions.

Namespace : DevExpress.Xpo

Assembly : DevExpress.Xpo.v25.2.dll

NuGet Package : DevExpress.Xpo

Declaration

csharp
public static void RegisterCriteria(
    IEnumerable<ICustomCriteriaOperatorQueryable> customCriteria
)
vb
Public Shared Sub RegisterCriteria(
    customCriteria As IEnumerable(Of ICustomCriteriaOperatorQueryable)
)

Parameters

NameTypeDescription
customCriteriaIEnumerable<ICustomCriteriaOperatorQueryable>

A collection of ICustomCriteriaOperatorQueryable objects implementing custom criteria to register.

|

Remarks

To access custom criteria registered via the RegisterCriteria and CustomCriteriaManager.RegisterCriterion method calls, call the CustomCriteriaManager.GetRegisteredCriteria function. To search for a specific registered custom criterion, call the CustomCriteriaManager.GetCriteria function.

Note

The RegisterCriteria method throws an exception if one of the customCriteria collection’s elements is null ( Nothing in Visual Basic).

See Also

UnregisterCriterion

CustomCriteriaManager Class

CustomCriteriaManager Members

DevExpress.Xpo Namespace