Click or drag to resize
IAsyncStatement Interface
An interface for scheduling asynchronous access to an IStatement in FIFO order.

Namespace: SQLitePCL.pretty
Assembly: SQLitePCL.pretty.Async (in SQLitePCL.pretty.Async.dll) Version: 1.0.0.0 (1.0.0)
Syntax
public interface IAsyncStatement : IDisposable

The IAsyncStatement type exposes the following members.

Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodUseT
Returns a cold IObservable which schedules the function f on the statement's database operation queue each time it is is subscribed to. The published values are generated by enumerating the IEnumerable returned by f.
Top
Extension Methods
  NameDescription
Public Extension MethodExecuteAsync(Object)Overloaded.
Executes the IStatement with provided bind parameter values.
(Defined by AsyncStatement.)
Public Extension MethodExecuteAsync(CancellationToken, Object)Overloaded.
Executes the IStatement with provided bind parameter values.
(Defined by AsyncStatement.)
Public Extension MethodQueryOverloaded.
Queries the database asynchronously using the provided IStatement
(Defined by AsyncStatement.)
Public Extension MethodQuery(Object)Overloaded.
Queries the database asynchronously using the provided IStatement and provided bind variables.
(Defined by AsyncStatement.)
Public Extension MethodUse(ActionIStatement)Overloaded.
Schedules the Actionf on the statement's operations queue.
(Defined by AsyncStatement.)
Public Extension MethodUse(ActionIStatement, CancellationToken, CancellationToken)Overloaded.
Schedules the Actionf on the statement's operations queue.
(Defined by AsyncStatement.)
Public Extension MethodUseT(FuncIStatement, T)Overloaded.
Schedules the FuncT, TResultf on the statement's operations queue.
(Defined by AsyncStatement.)
Public Extension MethodUseT(FuncIStatement, IEnumerableT)Overloaded.
Returns a cold IObservable which schedules the function f on the statement's database operation queue each time it is is subscribed to. The published values are generated by enumerating the IEnumerable returned by f.
(Defined by AsyncStatement.)
Public Extension MethodUseT(FuncIStatement, CancellationToken, T, CancellationToken)Overloaded.
Schedules the FuncT, TResultf on the statement's operations queue.
(Defined by AsyncStatement.)
Top
See Also