Namespace LfrlAnvil.Sqlite
Classes
- SqliteColumnTypeDefinitionProvider
Represents a collection of column type definitions.
- SqliteColumnTypeDefinitionProviderBuilder
Represents a builder of ISqlColumnTypeDefinitionProvider instances.
- SqliteColumnTypeDefinition<T>
Represents a generic definition of a column type.
- SqliteDataType
Represents a DB data type.
- SqliteDataTypeProvider
Represents a provider of ISqlDataType instances.
- SqliteDatabase
Represents an SQL database.
- SqliteDatabaseFactory
Represents a factory of SQL databases.
- SqliteDialect
Contains an SqlDialect instance associated with SQLite.
- SqliteNodeInterpreter
Represents an object capable of recursive traversal over an SQL syntax tree and translating that tree into an SQL statement.
- SqliteNodeInterpreterFactory
Represents a factory of SQL node interpreters.
- SqliteParameterBinderFactory
Represents a factory of delegates used by SqlParameterBinderExpression instances.
- SqliteQueryReaderFactory
Represents a factory of delegates used by query reader expression instances.
Structs
- SqliteDatabaseFactoryOptions
Represents available options for creating SQLite database objects through SqliteDatabaseFactory.
- SqliteNodeInterpreterOptions
Represents available options for SqliteNodeInterpreter.
Interfaces
- ISqliteDatabaseConnector
Represents a DB connector.
Enums
- SqliteDatabaseEncoding
Represents an SQLite DB encoding.
- SqliteUpsertOptions
Specifies available options for interpreting SqlUpsertNode instances.