AsyncDatabaseConnection Class |
Namespace: SQLitePCL.pretty
Name | Description | |
---|---|---|
BuildAsyncDatabaseConnection(SQLiteDatabaseConnectionBuilder) |
Builds an IAsyncDatabaseConnection using the default TaskPool scheduler.
| |
BuildAsyncDatabaseConnection(SQLiteDatabaseConnectionBuilder, IScheduler) |
Builds an IAsyncDatabaseConnection using the specified scheduler.
| |
ExecuteAllAsync(IAsyncDatabaseConnection, String) |
Compiles and executes multiple SQL statements.
| |
ExecuteAllAsync(IAsyncDatabaseConnection, String, CancellationToken) |
Compiles and executes multiple SQL statements.
| |
ExecuteAsync(IAsyncDatabaseConnection, String) |
Compiles and executes a SQL statement.
| |
ExecuteAsync(IAsyncDatabaseConnection, String, Object) |
Compiles and executes a SQL statement with the provided bind parameter values.
| |
ExecuteAsync(IAsyncDatabaseConnection, String, CancellationToken) |
Compiles and executes a SQL statement.
| |
ExecuteAsync(IAsyncDatabaseConnection, String, CancellationToken, Object) |
Compiles and executes a SQL statement with the provided bind parameter values.
| |
OpenBlobAsync(IAsyncDatabaseConnection, ColumnInfo, Int64, Boolean) |
Opens the blob located by the a database, table, column, and rowid for incremental asynchronous I/O as a Stream.
| |
OpenBlobAsync(IAsyncDatabaseConnection, ColumnInfo, Int64, Boolean, CancellationToken) |
Opens the blob located by the a database, table, column, and rowid for incremental asynchronous I/O as a Stream.
| |
OpenBlobAsync(IAsyncDatabaseConnection, String, String, String, Int64, Boolean) |
Opens the blob located by the a database, table, column, and rowid for incremental asynchronous I/O as a Stream.
| |
OpenBlobAsync(IAsyncDatabaseConnection, String, String, String, Int64, Boolean, CancellationToken) |
Opens the blob located by the a database, table, column, and rowid for incremental asynchronous I/O as a Stream.
| |
PrepareAllAsync(IAsyncDatabaseConnection, String) |
Compiles one or more SQL statements.
| |
PrepareAllAsync(IAsyncDatabaseConnection, String, CancellationToken) |
Compiles one or more SQL statements.
| |
PrepareStatementAsync(IAsyncDatabaseConnection, String) |
Compiles a SQL statement.
| |
PrepareStatementAsync(IAsyncDatabaseConnection, String, CancellationToken) |
Compiles a SQL statement.
| |
Query(IAsyncDatabaseConnection, String) |
Returns a cold observable that compiles a SQL statement
that publishes the rows in the result set for each subscription.
| |
Query(IAsyncDatabaseConnection, String, Object) |
Returns a cold observable that compiles a SQL statement with
provided bind parameter values, that publishes the rows in the result
set for each subscription.
| |
Use(IAsyncDatabaseConnection, ActionIDatabaseConnection) |
Schedules the Actionf on the database operations queue.
| |
Use(IAsyncDatabaseConnection, ActionIDatabaseConnection, CancellationToken, CancellationToken) |
Schedules the Actionf on the database operations queue.
| |
UseT(IAsyncDatabaseConnection, FuncIDatabaseConnection, IEnumerableT) |
Returns a cold IObservable which schedules the function f on the database operation queue each
time it is is subscribed to. The published values are generated by enumerating the IEnumerable returned by f.
| |
UseT(IAsyncDatabaseConnection, FuncIDatabaseConnection, T) |
Schedules the FuncT, TResultf on the database operations queue.
| |
UseT(IAsyncDatabaseConnection, FuncIDatabaseConnection, CancellationToken, T, CancellationToken) |
Schedules the FuncT, TResultf on the database operations queue.
|