LowPriority Module
Contains low-priority overloads for the `task` computation expression builder.
Type extensions
Type extension |
Description
|
Specifies a unit of task code which draws a result from a task-like value satisfying the GetAwaiter pattern and calls a continuation.
Extended Type:
|
|
Full Usage:
TaskBuilderBase.BindDynamic(sm, task, continuation)
Parameters:
byref<TaskStateMachine<'TOverall>>
task : ^TaskLike
continuation : 'TResult1 -> TaskCode<'TOverall, 'TResult2>
Returns: bool
Modifiers: inline Type parameters: ^TaskLike, 'TResult1, 'TResult2, ^Awaiter, 'TOverall |
The entry point for the dynamic implementation of the corresponding operation. Do not use directly, only used when executing quotations that involve tasks or other reflective execution of F# code.
Extended Type:
|
Full Usage:
this.ReturnFrom
Parameters:
^TaskLike
Returns: TaskCode<'T, 'T>
Modifiers: inline Type parameters: ^TaskLike, ^Awaiter, 'T |
Specifies a unit of task code which draws its result from a task-like value satisfying the GetAwaiter pattern.
Extended Type:
|
|
Specifies a unit of task code which binds to the resource implementing IDisposable and disposes it synchronously
Extended Type:
|