Table of Contents

TProjection Class

Abstract base class for all projection types used in criteria queries.

Remarks

A projection defines the data to be selected by a query - it corresponds to the SELECT clause in SQL. Concrete subclasses cover property projections (TPropertyProjection), aggregate functions (TAggregateProjection), SQL expressions (TSQLProjection), and others. Projections are set on a TCriteria instance via its Select method.

Syntax

Unit: Aurelius.Criteria.Base

TProjection = class(TObject);

Methods

Name Description
Clone Creates a deep copy of this projection instance.