| Member | Description |
member
Run : computation:Async<'a> * ?timeout:int * ?exitContext:bool -> 'a |
Run the asynchronous computation and await its result.
If an exception occurs in the asynchronous computation then an exception is re-raised by this
function.
|
member
RunPrimitive : continuation:('a -> unit) * exceptionContinuation:(exn -> unit) *
cancellationContinuation:(OperationCanceledException -> unit)
-> (Async<'a> -> unit) |
Start the asynchronous computation in the .NET thread pool, initially as a CPU-intensive worker item.
Return a handle to the computation as an AsyncFuture.
|
member Spawn : computation:Async<unit> -> unit |
Start the asynchronous computation in the thread pool. Do not await its result.
|
member SpawnFuture : computation:Async<'a> -> AsyncFuture<'a> |
Start the asynchronous computation in the .NET thread pool, initially as a CPU-intensive worker item.
Return a handle to the computation as an AsyncFuture.
|
member TriggerCancel : ?message:string -> unit |
Raise the cancellation condition for this group of computations
|