Header menu logo IcedTasks

ParallelAsyncBuilderBase Type

Base class for ParallelAsync functionality

Constructors

Constructor Description

ParallelAsyncBuilderBase()

Full Usage: ParallelAsyncBuilderBase()

Returns: ParallelAsyncBuilderBase
Returns: ParallelAsyncBuilderBase

Instance members

Instance member Description

this.Bind

Full Usage: this.Bind

Parameters:
    computation : Async<'a>
    binder : 'a -> Async<'b>

Returns: Async<'b>
Modifiers: inline
Type parameters: 'a, 'b
computation : Async<'a>
binder : 'a -> Async<'b>
Returns: Async<'b>

this.BindReturn

Full Usage: this.BindReturn

Parameters:
    x : Async<'T>
    f : 'T -> 'a

Returns: Async<'a>
Modifiers: inline
Type parameters: 'T, 'a
x : Async<'T>
f : 'T -> 'a
Returns: Async<'a>

this.Combine

Full Usage: this.Combine

Parameters:
    computation1 : Async<unit>
    computation2 : Async<'a>

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
computation1 : Async<unit>
computation2 : Async<'a>
Returns: Async<'a>

this.Delay

Full Usage: this.Delay

Parameters:
    generator : unit -> Async<'a>

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
generator : unit -> Async<'a>
Returns: Async<'a>

this.For

Full Usage: this.For

Parameters:
    sequence : 'a seq
    body : 'a -> Async<unit>

Returns: Async<unit>
Modifiers: inline
Type parameters: 'a
sequence : 'a seq
body : 'a -> Async<unit>
Returns: Async<unit>

this.Return

Full Usage: this.Return

Parameters:
    value : 'a

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
value : 'a
Returns: Async<'a>

this.ReturnFrom

Full Usage: this.ReturnFrom

Parameters:
    computation : Async<'a>

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
computation : Async<'a>
Returns: Async<'a>

this.TryFinally

Full Usage: this.TryFinally

Parameters:
    computation : Async<'a>
    compensation : unit -> unit

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
computation : Async<'a>
compensation : unit -> unit
Returns: Async<'a>

this.TryWith

Full Usage: this.TryWith

Parameters:
    computation : Async<'a>
    catchHandler : exn -> Async<'a>

Returns: Async<'a>
Modifiers: inline
Type parameters: 'a
computation : Async<'a>
catchHandler : exn -> Async<'a>
Returns: Async<'a>

this.Using

Full Usage: this.Using

Parameters:
    resource : 'a
    binder : 'a -> Async<'b>

Returns: Async<'b>
Modifiers: inline
Type parameters: 'a, 'b
resource : 'a
binder : 'a -> Async<'b>
Returns: Async<'b>

this.While

Full Usage: this.While

Parameters:
    guard : unit -> bool
    computation : Async<unit>

Returns: Async<unit>
Modifiers: inline
guard : unit -> bool
computation : Async<unit>
Returns: Async<unit>

this.Zero

Full Usage: this.Zero

Returns: Async<unit>
Modifiers: inline
Returns: Async<unit>

Type something to start searching.