Click or drag to resize
AsyncDatabaseConnection Class
Extension methods for instances of IAsyncDatabaseConnection.
Inheritance Hierarchy
SystemObject
  SQLitePCL.pretty.OrmAsyncDatabaseConnection

Namespace: SQLitePCL.pretty.Orm
Assembly: SQLitePCL.pretty.Orm (in SQLitePCL.pretty.Orm.dll) Version: 1.0.0.0 (1.0.0)
Syntax
public static class AsyncDatabaseConnection
Methods
  NameDescription
Public methodStatic memberDeleteAllAsyncT(IAsyncDatabaseConnection, IEnumerableInt64, FuncIReadOnlyListIResultSetValue, T)
Deletes all object instances specified by their primary keys.
Public methodStatic memberDeleteAllAsyncT(IAsyncDatabaseConnection, IEnumerableInt64, FuncIReadOnlyListIResultSetValue, T, CancellationToken)
Deletes all object instances specified by their primary keys.
Public methodStatic memberDeleteAllRowsAsyncT(IAsyncDatabaseConnection)
Deletes all rows in a given table, asynchronously.
Public methodStatic memberDeleteAllRowsAsyncT(IAsyncDatabaseConnection, CancellationToken)
Deletes all rows in a given table, asynchronously.
Public methodStatic memberDropTableIfExistsAsyncT(IAsyncDatabaseConnection)
Drops the table if exists async.
Public methodStatic memberDropTableIfExistsAsyncT(IAsyncDatabaseConnection, CancellationToken)
Drops the table if exists async.
Public methodStatic memberFindAllAsyncT(IAsyncDatabaseConnection, IEnumerableInt64, FuncIReadOnlyListIResultSetValue, T)
Finds all object instances specified by their primary keys.
Public methodStatic memberFindAllAsyncT(IAsyncDatabaseConnection, IEnumerableInt64, FuncIReadOnlyListIResultSetValue, T, CancellationToken)
Finds all object instances specified by their primary keys.
Public methodStatic memberInitTableAsyncT(IAsyncDatabaseConnection)
Creates or migrate a table in the database for the given table mapping, creating indexes if needed.
Public methodStatic memberInitTableAsyncT(IAsyncDatabaseConnection, CancellationToken)
Creates or migrate a table in the database for the given table mapping, creating indexes if needed.
Public methodStatic memberInsertOrReplaceAllAsyncT(IAsyncDatabaseConnection, IEnumerableT, FuncIReadOnlyListIResultSetValue, T)
Inserts the objects into the database, replacing existing entries if the given primary keys already exist.
Public methodStatic memberInsertOrReplaceAllAsyncT(IAsyncDatabaseConnection, IEnumerableT, FuncIReadOnlyListIResultSetValue, T, CancellationToken)
Inserts the objects into the database, replacing existing entries if the given primary keys already exist.
Public methodStatic memberQuery(IAsyncDatabaseConnection, ISqlQuery)
Returns a cold observable that compiles a SQL query that publishes the rows in the result set for each subscription.
Public methodStatic memberQuery(IAsyncDatabaseConnection, ISqlQuery, Object)
Returns a cold observable that compiles a SQL query with provided bind parameter values, that publishes the rows in the result set for each subscription.
Top
See Also