Skip to main content
.NET Framework 4.5.2+

XPObjectSpace.CreateParseCriteriaScope() Method

Used when parsing a CriteriaOperator represented by a string and containing persistent objects.

Namespace: DevExpress.ExpressApp.Xpo

Assembly: DevExpress.ExpressApp.Xpo.v23.1.dll

NuGet Package: DevExpress.ExpressApp.Xpo


public override IDisposable CreateParseCriteriaScope()


Type Description

An IDisposable object used to restore persistent objects from a serialized string.


Use this method when you need to parse a CriteriaOperator from a string and you expect that it contains references to persistent objects.

CriteriaOperator criteria;
using(IDisposable scope = objectSpace.CreateParseCriteriaScope()) {
  criteria = CriteriaOperator.Parse(filterString);

Persistent objects are serialized as a part of a CriteriaOperator in a special format and a ‘scope’ object is necessary to restore objects from a serialized string.

See Also