Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

Tortuga.Chain.Aggregates Namespace

Classes


  Class Description
Public class AggregateColumn
An AggregateColumn is used to generate aggregates in the SQL generation.
Public class AggregateColumnAttribute
This attribute indicates that the propery should be mapped to an aggregate column. Implements the [Attribute]
Public class AggregateColumnCollection
Class AggregateColumnCollection.
Public class BaseAggregateAttribute
Base class for Aggregate attribute. Not to be used directly. Implements the [Attribute]
Public class CustomAggregateColumn
This represents an aggregate column with a custom expression.
Public class CustomAggregateColumnAttribute
This attribute indicates that the propery should be mapped to a custom aggregate expression. Implements the [Attribute]
Public class GroupByColumn
This represents a grouping column.
Public class GroupByColumnAttribute
This attribute indicates that the propery should be mapped to an aggregate column. Implements the [Attribute]

Enumerations


  Enumeration Description
Public enumeration AggregateType
Gets the type of the aggregate to be performed.