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. |