Click or drag to resize
AsyncDatabaseConnection Class
Extensions methods for IAsyncDatabaseConnection.
Inheritance Hierarchy
SystemObject
  SQLitePCL.prettyAsyncDatabaseConnection

Namespace: SQLitePCL.pretty
Assembly: SQLitePCL.pretty.Async (in SQLitePCL.pretty.Async.dll) Version: 1.0.0.0 (1.0.0)
Syntax
public static class AsyncDatabaseConnection
Methods
  NameDescription
Public methodStatic memberBuildAsyncDatabaseConnection(SQLiteDatabaseConnectionBuilder)
Builds an IAsyncDatabaseConnection using the default TaskPool scheduler.
Public methodStatic memberBuildAsyncDatabaseConnection(SQLiteDatabaseConnectionBuilder, IScheduler)
Builds an IAsyncDatabaseConnection using the specified scheduler.
Public methodStatic memberExecuteAllAsync(IAsyncDatabaseConnection, String)
Compiles and executes multiple SQL statements.
Public methodStatic memberExecuteAllAsync(IAsyncDatabaseConnection, String, CancellationToken)
Compiles and executes multiple SQL statements.
Public methodStatic memberExecuteAsync(IAsyncDatabaseConnection, String)
Compiles and executes a SQL statement.
Public methodStatic memberExecuteAsync(IAsyncDatabaseConnection, String, Object)
Compiles and executes a SQL statement with the provided bind parameter values.
Public methodStatic memberExecuteAsync(IAsyncDatabaseConnection, String, CancellationToken)
Compiles and executes a SQL statement.
Public methodStatic memberExecuteAsync(IAsyncDatabaseConnection, String, CancellationToken, Object)
Compiles and executes a SQL statement with the provided bind parameter values.
Public methodStatic memberOpenBlobAsync(IAsyncDatabaseConnection, ColumnInfo, Int64, Boolean)
Opens the blob located by the a database, table, column, and rowid for incremental asynchronous I/O as a Stream.
Public methodStatic memberOpenBlobAsync(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.
Public methodStatic memberOpenBlobAsync(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.
Public methodStatic memberOpenBlobAsync(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.
Public methodStatic memberPrepareAllAsync(IAsyncDatabaseConnection, String)
Compiles one or more SQL statements.
Public methodStatic memberPrepareAllAsync(IAsyncDatabaseConnection, String, CancellationToken)
Compiles one or more SQL statements.
Public methodStatic memberPrepareStatementAsync(IAsyncDatabaseConnection, String)
Compiles a SQL statement.
Public methodStatic memberPrepareStatementAsync(IAsyncDatabaseConnection, String, CancellationToken)
Compiles a SQL statement.
Public methodStatic memberQuery(IAsyncDatabaseConnection, String)
Returns a cold observable that compiles a SQL statement that publishes the rows in the result set for each subscription.
Public methodStatic memberQuery(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.
Public methodStatic memberUse(IAsyncDatabaseConnection, ActionIDatabaseConnection)
Schedules the Actionf on the database operations queue.
Public methodStatic memberUse(IAsyncDatabaseConnection, ActionIDatabaseConnection, CancellationToken, CancellationToken)
Schedules the Actionf on the database operations queue.
Public methodStatic memberUseT(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.
Public methodStatic memberUseT(IAsyncDatabaseConnection, FuncIDatabaseConnection, T)
Schedules the FuncT, TResultf on the database operations queue.
Public methodStatic memberUseT(IAsyncDatabaseConnection, FuncIDatabaseConnection, CancellationToken, T, CancellationToken)
Schedules the FuncT, TResultf on the database operations queue.
Top
See Also