TaskSeqBuilder Type
Main builder class for the taskSeq computation expression.
Instance members
| Instance member |
Description
|
Full Usage:
this.Combine
Parameters:
ResumableTSC<'T>
task2 : ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.Delay
Parameters:
unit -> ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.Run
Parameters:
ResumableTSC<'T>
Returns: TaskSeq<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.TryFinally
Parameters:
ResumableTSC<'T>
compensationAction : unit -> unit
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.TryFinallyAsync
Parameters:
ResumableTSC<'T>
compensationAction : unit -> Task
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.TryWith
Parameters:
ResumableTSC<'T>
catch : exn -> ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.Using
Parameters:
'Disp
body : 'Disp -> ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'Disp, 'T |
|
Full Usage:
this.While
Parameters:
unit -> bool
body : ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.WhileAsync
Parameters:
unit -> ValueTask<bool>
body : ResumableTSC<'T>
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
Used by `For`. F# currently doesn't support `while!`, so this cannot be called directly from the CE
|
Full Usage:
this.Yield
Parameters:
'T
Returns: ResumableTSC<'T>
Modifiers: inline Type parameters: 'T |
|
|
|
FSharp.Control.TaskSeq