The namespace handles AsyncTask processing.

## Classes

| Class | Description |
| --- | --- |
| [AsyncTask](./asynctask/) | The static factory class for creating the asynchronous tasks |
| [AsyncTaskAction](./asynctaskaction/) | The long operation delegate for the asynchronous task without any result. |
| [AsyncTaskException](./asynctaskexception/) | The exception for the asynchronous task. |
| [AsyncTaskFunc](./asynctaskfunc/) | The long operation delegate for the asynchronous task with generic type result. |
| [AsyncTaskProgress](./asynctaskprogress/) | Provides progress info for the asynchronous task. |
| [CompleteCallback](./completecallback/) | Callback function to receive task completion event. |
## Interfaces

| Interface | Description |
| --- | --- |
| [IAsyncTask](./iasynctask/) | The asynchronous task. |
| [IAsyncTaskState](./iasynctaskstate/) | Provides access to the state of the asynchronous task. |


