|
Name
|
Description
|
|
BaseCarboniteController
|
Creates and hosts Carbonite DAO instances, acting for them as a communication manager to call the functions of the underlying data store context.
|
|
BaseDao<TDataContext, TCarboniteController, TTransaction, TTransactionCreationParameters>
|
The base class of any Carbonite data access object (DAO). Carbonite DAOs translate persistence operations to and from a wide variety of data stores.
|
|
BaseEntity
|
The base class of any Carbonite entity. These entities simplifies the stringification and dynamic property inspection processes.
|
|
CarboniteController<TDataContext, TTransaction, TTransactionCreationParameters>
|
Creates and hosts Carbonite DAO instances, acting for them as a communication manager to call the functions of the underlying data store context.
|
|
Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters>
|
The base class of any DAO that manages entity persistence operations.
|
|
DataContextCreationArgument
|
Represents an argument to be transferred to the CarboniteController<TDataContext, TTransaction, CarboniteController(bool, bool, DataContextCreationArgument[]) constructor
so that a new data context to the underlying data store is successfully created. This class cannot be inherited.
|
|
DataContextProgramDao<TProgramResult, TDataContext, TCarboniteController, TTransaction, TTransactionCreationParameters>
|
The base class of any DAO that encapsulates a parameterless program hosted and executed by the underlying
data store.
|
|
DataContextProgramDao<TProgramResult, TProgramArguments, TDataContext, TCarboniteController, TTransaction, TTransactionCreationParameters>
|
The base class of any DAO that encapsulates a parameterized program hosted and executed by the underlying data store.
|
|
GroupingDao<TEntity, TEntityGroup, TDataContext, TFilteringCriteria, TGroupingCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters>
|
The base class of any DAO that reads data store entities in an aggregated fashion.
|
|
StrongEntity<TId>
|
The base class of any identifiable entity.
|
|
StrongNamedEntity<TId>
|
The base class of any named and identifiable entity.
|
|
WeakEntity
|
The base class of any non identifiable entity.
|
|
WeakNamedEntity
|
The base class of any named and non identifiable entity.
|