|
Name
|
Description
|
|
CodeFirstDiamantDao<TEntity, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO in which persistence operations for a relational data store are written in traditional ADO.NET code.
|
|
CodeFirstDiamantDataContextProgramDao<TProgramResult, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO that encapsulates a parameterless program hosted and executed by the underlying relational data store.
Statements that activates the parameterless program are written in traditional ADO.NET code.
|
|
CodeFirstDiamantDataContextProgramDao<TProgramResult, TProgramArguments, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO that encapsulates a parameterized program hosted and executed by the underlying relational data store.
Statements that activates the parameterized program are written in traditional ADO.NET code.
|
|
CodeFirstDiamantGroupingDao<TEntity, TEntityGroup, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO that reads relational data store entities in an aggregated fashion.
Readings are written in traditional ADO.NET query code.
|
|
ConfigurationFirstDiamantDao<TEntity, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO in which persistence operations for a relational data store are automatically created
by using TableMappings declaratively expressed.
|
|
ConfigurationFirstDiamantGroupingDao<TEntity, TEntityGroup, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO in which group data reading operations for a relational data store are automatically created
by using TableMappings declaratively expressed.
|
|
ConventionFirstDiamantDaoContext<TEntity>
|
Retains the running state and reusable algorithms of any Diamant ORM DAO in which persistence operations for a relational data store are automatically created by inferring data schema in
accordance with TEntity characteristics.
|
|
DataNamingTranslator
|
Provides extension methods to translate .NET application element names like classes and properties, into data store names like
tables and columns.
|
|
DiamantCarboniteController<TDataContext>
|
Creates and hosts Diamant DAO instances, acting for them as a communication manager to call the functions of the underlying relational data store connection.
|
|
DiamantDao<TEntity, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM DAO that manages entity persistence operations against a relational data store.
|
|
DiamantDataContextProgramDao<TProgramResult, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM data context program DAO that encapsulates a parameterless program hosted and executed by the underlying relational data store.
|
|
DiamantDataContextProgramDao<TProgramResult, TProgramArguments, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM data context program DAO that encapsulates a parameterized program hosted and executed by the underlying relational data store.
|
|
DiamantGroupingDao<TEntity, TEntityGroup, TDataContext, TDataCommand, TDataReader>
|
The base class of any Diamant ORM grouping DAO that reads entity aggregations from a relational data store.
|
|
GroupBy
|
The grouping criteria used by Diamant ORM grouping DAOs.
|
|
Object_ToNullable
|
Provides extension methods to convert nullable relational data store values to and from its .NET equivalents.
|
|
OrderBy
|
The ordering criteria used by Diamant ORM DAOs.
|
|
Paging
|
The paging criteria used by Diamant ORM DAOs.
|
|
TableColumnMapping
|
Represents a relational data store table column to and from entity property mapping.
|
|
TableExpressionMapping
|
Represents a relational data store expression to entity property mapping.
|
|
TableMapping
|
The base class of any relational data store element to entity property mapping.
|
|
TableMappings
|
A positional set of TableMapping items for an associated relational data store table.
|
|
Where
|
The filtering criteria used by Diamant ORM grouping DAOs.
|
|
WhereParameter
|
Represents a parameter included in a TextualCriteria by using a @EntityProperty notation.
|
|
WhereParameterCollection
|
A set of WhereParameter items.
|