Header menu logo FSharp.Control.TaskSeq

MediumPriority Module

Contains low priority extension methods for the main builder class for the taskSeq computation expression. The LowPriority, MediumPriority and HighPriority modules are not meant to be accessed directly from user code. They solely serve to disambiguate overload resolution inside the taskSeq computation expression.

Type extensions

Type extension Description

this.For

Full Usage: this.For

Parameters:
    sequence : 'TElement seq
    body : 'TElement -> ResumableTSC<'T>

Returns: ResumableTSC<'T>
Modifiers: inline
Type parameters: 'TElement, 'T

Extended Type: TaskSeqBuilder

sequence : 'TElement seq
body : 'TElement -> ResumableTSC<'T>
Returns: ResumableTSC<'T>

this.For

Full Usage: this.For

Parameters:
Returns: ResumableTSC<'T>
Modifiers: inline
Type parameters: 'a, 'TElement, 'T

Extended Type: TaskSeqBuilder

source : 'a
body : 'TElement -> ResumableTSC<'T>
Returns: ResumableTSC<'T>

this.Using

Full Usage: this.Using

Parameters:
Returns: ResumableTSC<'T>
Modifiers: inline
Type parameters: 'Disp, 'T

Extended Type: TaskSeqBuilder

dispensation : 'Disp
body : 'Disp -> ResumableTSC<'T>
Returns: ResumableTSC<'T>

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
    source : 'T seq

Returns: ResumableTSC<'T>
Modifiers: inline
Type parameters: 'T

Extended Type: TaskSeqBuilder

source : 'T seq
Returns: ResumableTSC<'T>

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: ResumableTSC<'T>
Modifiers: inline
Type parameters: 'T

Extended Type: TaskSeqBuilder

source : TaskSeq<'T>
Returns: ResumableTSC<'T>

Type something to start searching.