Future
Represents lightweight version of Task.
Represents awaiter of the asynchronous computation result represented by future object.
Represents awaiter of the asynchronous computation result represented by future object.
Represents exception indicating that the result is requested from incompleted Future object.
Determines whether asynchronous operation referenced by this object is already completed.
Initializes a new Future.
Moves this Future into completed state and execute all attached continuations.
Attaches the callback that will be invoked on completion.