CancellableTaskBuilder Type
Contains methods to build CancellableTasks using the F# computation expression syntax
Constructors
Constructor | Description |
|
|
Instance members
Instance member | Description |
Full Usage:
this.MergeSources
Parameters:
^Awaiter1
right : ^Awaiter2
Returns: CancellationToken -> Awaiter<TaskAwaiter<'a * 'b>, ('a * 'b)>
Modifiers: inline Type parameters: ^Awaiter1, 'a, ^Awaiter2, 'b |
|
Full Usage:
this.MergeSources
Parameters:
CancellationToken -> ^Awaiter1
right : ^Awaiter2
Returns: CancellationToken -> Awaiter<TaskAwaiter<'a * 'b>, ('a * 'b)>
Modifiers: inline Type parameters: ^Awaiter1, 'a, ^Awaiter2, 'b |
|
Full Usage:
this.MergeSources
Parameters:
^Awaiter1
right : CancellationToken -> ^Awaiter2
Returns: CancellationToken -> Awaiter<TaskAwaiter<'a * 'b>, ('a * 'b)>
Modifiers: inline Type parameters: ^Awaiter1, 'a, ^Awaiter2, 'b |
|
Full Usage:
this.MergeSources
Parameters:
CancellationToken -> ^Awaiter1
right : CancellationToken -> ^Awaiter2
Returns: CancellationToken -> Awaiter<TaskAwaiter<'a * 'b>, ('a * 'b)>
Modifiers: inline Type parameters: ^Awaiter1, 'a, ^Awaiter2, 'b |
|
Full Usage:
this.Run
Parameters:
CancellableTaskBaseCode<'T, 'T, AsyncTaskMethodBuilder<'T>>
Returns: CancellableTask<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.Source
Parameters:
CancellationToken -> Task<'a>
Returns: CancellationToken -> Awaiter<TaskAwaiter<'a>, 'a>
Modifiers: inline Type parameters: 'a |
Static members
Static member | Description |
Full Usage:
CancellableTaskBuilder.RunDynamic(code)
Parameters:
CancellableTaskBaseCode<'T, 'T, AsyncTaskMethodBuilder<'T>>
Returns: CancellableTask<'T>
Modifiers: inline Type parameters: 'T |