AtomsFramework Persistence Layer Reference Guide

PersistentCriteria Class

[This is preliminary documentation and subject to change.]

Class for specifying the record selection criteria to use in various database operations.

For a list of all members of this type, see PersistentCriteria Members.

System.Object
   AtomsFramework.PersistentCriteria
      Derived types

[Visual Basic]
Public Class PersistentCriteria
    Implements IPersistentCriteria
[C#]
public class PersistentCriteria : IPersistentCriteria

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

This class is used to specify object selection criteria (or restrictions) that are to be used by the various operational criteria such as RetrieveCriteria.

The class is typically used to represent the where clauses in SQL statements.

The criteria consists of multiple simple "sub-criteria" that are joined via AND and OR operations to form a complex selection criteria.

Requirements

Namespace: AtomsFramework

Assembly: AtomsFramework (in AtomsFramework.dll)

See Also

PersistentCriteria Members | AtomsFramework Namespace