VirtualRadar.Interface.SQLite Namespace |
Interface | Description | |
---|---|---|
ISQLiteConnectionProvider |
The interface for an object that can create an SQLite connection.
| |
ISQLiteConnectionStringBuilder |
The interface that wrappers around a provider's SQLiteConnectionStringBuilder must implement.
| |
ISQLiteException |
The interface for objects that can wrap an SQLite exception.
|
Enumeration | Description | |
---|---|---|
SQLiteDateFormats |
The wrapper version of the provider's SQLiteDateFormats enumeration.
| |
SQLiteErrorCode |
An enumeration of the different error codes that can be exposed in an ISQLiteException.
| |
SQLiteJournalModeEnum |
The wrapped version of the provider's SQLiteJournalModeEnum enumeration.
| |
SynchronizationModes |
The wrapped version of the provider's SynchronizationModes enum.
|
Up until version 1.1.2 of VRS the application bound directly to Robert Simpson's SQLite ADO.Net Provider. When the Mono version came along it used a Mono build from source of the provider. However under some Linux systems this was not very stable, so the new approach is to use the native Mono SQLite library when running under Mono.
This wrapper only wraps the parts of SQLite used by VRS.