AtomsFramework Persistence Layer Reference Guide

IPersistentCriteria Interface

[This is preliminary documentation and subject to change.]

Interface for objects that can be used to specify record selection criteria.

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

[Visual Basic]
Public Interface IPersistentCriteria
[C#]
public interface IPersistentCriteria

Types that implement IPersistentCriteria

Type Description
DeleteCriteria Persistent criteria for deleting multiple objects.
MultiRetrieveCriteria Class for retrieving multiple objects from the database from multiple classes.
MultiSummaryCriteria Class for summarising (aggregating) attributes across multilpe classes.
PersistentCriteria Class for specifying the record selection criteria to use in various database operations.
RetrieveCriteria Retrieve criteria specifically used for retrieving objects of a particular class.
SelectInCriteria Class for controlling subqueries in Where clauses.
SummaryCriteria Class for summarising (aggregating) attributes of a particular class.

Remarks

This interface is used by each of the xxxCriteria classes to provide a common usage mechanism consistent across each implementation

Requirements

Namespace: AtomsFramework

Assembly: AtomsFramework (in AtomsFramework.dll)

See Also

IPersistentCriteria Members | AtomsFramework Namespace