Interface | Description |
---|---|
AsyncCallback<T> |
An async callback function.
|
AsyncResult<T> |
Represents the result of an asynchronous operation.
|
AsyncScheduler |
An object used to execute given functionality at a given time.
|
CancellationToken |
Objects that allow cancelling long running operations.
|
CancellationTokenRegistration |
A registration returned by
CancellationToken.register(Action, boolean) . |
Promise<T> |
Implementation of the promise pattern, used for composing async program flows.
|
Class | Description |
---|---|
Async | |
CancellationTokens | |
CancellationTokenSource |
This class provides functionality to control the execution of promises.
|
PromiseSource<T> |
Instances of this class are used to create and complete
Promise instances. |
Enum | Description |
---|---|
LoopResult |
The outcome of a single iteration of a control loop.
|
Exception | Description |
---|---|
AsyncException |
An AsyncException represents an exception that occurred during an asynchronous operation.
|