AtomsFramework Persistence Layer Reference Guide

SummaryCriteria Members

SummaryCriteria overview

Public Instance Constructors

SummaryCriteria Constructor Creates a new instance of the SummaryCriteria class.

Public Instance Properties

Associations (inherited from PersistentCriteria) A collection of the associations used to link the tables in the criteria together.
ClassMap (inherited from PersistentCriteria) The primary classmap used in the criteria.
ClassName (inherited from PersistentCriteria) The class name of the primary object in the criteria.
Criteria (inherited from PersistentCriteria) A collection of the various sub-criteria that make up this criteria.
Offset The starting position for record retrieval.
RowLimit The number of records to retrieve.
Tables (inherited from PersistentCriteria) A Collection of the various tables used in the criteria.
WhereCondition (inherited from PersistentCriteria) The where condition for the criteria.

Public Instance Methods

AddGroupAttribute Adds a attribute to use for grouping data.
AddOffsetSubCriteria (inherited from PersistentCriteria) Adds a criteria to do paged retrieval of data.
AddOrderAttribute Adds an attribute to use in ordering data.
AddOrderAttributeByAscend Adds an attribute to use in ordering data.
AddSummaryField Adds an attribute to be summarised
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
FillStatementWithCondition (inherited from PersistentCriteria) Unused method.
FillStatementWithWhere (inherited from PersistentCriteria) Populates an SQL statement with a where clause.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetNewCondition Returns a new CriteriaCondition.
GetSize (inherited from PersistentCriteria) Returns the number of sub-criteria in the criteria collection.
GetSqlStatementParameters Generates an SQL statement based on the properties of this object.
GetType (inherited from Object) Gets the Type of the current instance.
Perform Indicates to the persistence broker that the SummaryCriteria should now be processed.
SetClassMap (inherited from PersistentCriteria) Sets the primary class map for the criteria by name
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

SummaryCriteria Class | AtomsFramework Namespace