Maroontress.SqlBind.Impl Namespace
This namespace provides the default implementation of some interfaces.
Classes
Abstract |
Abstract base class for SELECT sorters. |
Default |
The default implementation of the Toolkit interface. |
Delete |
The default implementation of DeleteFrom<T>. |
Field<T> |
Represents a column of the table's row. Each instance corresponds to the parameter in the constructor that the class qualified with TableAttribute has. |
Metadata<T> |
The cache of the metadata for reflection. |
Metadata |
Provides cache for the reflection. |
Query |
The default implementation of Query. |
Select |
The default implementation of SelectFrom<T>. |
Select |
The default implementation of Select<T>. |
Select |
Represents the default implementation of SelectTerminator<T> interface. |
Sqlite |
The implementation with Sqlite. |
Sqlite |
The implementation with Sqlite. |
Sqlite |
The Reservoir implementation wrapping SQLite. |
Sqlite |
The implementation with Sqlite that has the logging facility. |
Update |
The default implementation of Update. |
Update |
The default implementation of UpdateSet. |
Update |
The default implementation of UpdateWhere. |
Where |
The default implementation of Where<T>. |
Interfaces
Committable |
Represents an atomic transaction. |
Database |
Represents connection to the database. |
Reservoir |
Retrieves the result of the query. |
Siphon |
Abstraction of the database connection. |
Toolkit |
Provides the database connection. |
Wild |
The interface of Field<T> that provides non-generic properties. |
Wild |
The interface of Metadata<T> that provides non-generic properties. |