Header menu logo IcedTasks

Awaiter Type

Functions for Awaiters

Static members

Static member Description

Awaiter.GetResult(awaiter)

Full Usage: Awaiter.GetResult(awaiter)

Parameters:
    awaiter : ^Awaiter

Returns: 'TResult
Modifiers: inline
Type parameters: ^Awaiter, 'TResult

Ends the wait for the completion of the asynchronous task.

awaiter : ^Awaiter
Returns: 'TResult

Awaiter.IsCompleted(awaiter)

Full Usage: Awaiter.IsCompleted(awaiter)

Parameters:
    awaiter : ^Awaiter

Returns: bool
Modifiers: inline
Type parameters: ^Awaiter, 'TResult

Gets a value that indicates whether the asynchronous task has completed

awaiter : ^Awaiter
Returns: bool

Awaiter.OnCompleted(awaiter, continuation)

Full Usage: Awaiter.OnCompleted(awaiter, continuation)

Parameters:
    awaiter : ^Awaiter
    continuation : Action

Modifiers: inline
Type parameters: ^Awaiter, 'TResult, 'Continuation

Schedules the continuation action that's invoked when the instance completes

awaiter : ^Awaiter
continuation : Action

Awaiter.UnsafeOnCompleted(awaiter, continuation)

Full Usage: Awaiter.UnsafeOnCompleted(awaiter, continuation)

Parameters:
    awaiter : ^Awaiter
    continuation : Action

Modifiers: inline
Type parameters: ^Awaiter, 'TResult, 'Continuation

Schedules the continuation action that's invoked when the instance completes.

awaiter : ^Awaiter
continuation : Action

Type something to start searching.