Table of Contents

Class TaskBase.Awaitable

Namespace
HomaGames.HomaBelly
Assembly
HomaGames.HomaBelly.Core.dll
public class TaskBase.Awaitable : INotifyCompletion
Inheritance
TaskBase.Awaitable
Implements
Derived
Inherited Members

Constructors

Awaitable(TaskBase, bool)

public Awaitable(TaskBase parent, bool captureContext)

Parameters

parent TaskBase
captureContext bool

Properties

IsCompleted

public bool IsCompleted { get; }

Property Value

bool

Methods

GetResult()

public void GetResult()

OnCompleted(Action)

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

public void OnCompleted(Action continuation)

Parameters

continuation Action

The action to invoke when the operation completes.

Exceptions

ArgumentNullException

The continuation argument is null (Nothing in Visual Basic).