Interface IAsyncTask
Contents
[
Hide
]IAsyncTask interface
The asynchronous task.
public interface IAsyncTask : IAsyncResult, IDisposable
Properties
Name | Description |
---|---|
Error { get; } | Gets the task error which is available after the task is completed. |
IsBusy { get; } | Gets a value indicating whether this task is currently running. |
IsCanceled { get; } | Gets a value indicating whether this task was canceled. |
IsFaulted { get; } | Gets a value indicating whether this task was faulted. |
ProgressEventHandler { get; set; } | Gets or sets the progress event handler of the asynchronous task. |
Result { get; } | Gets the result of this task. |
Methods
Name | Description |
---|---|
Abort() | Aborts this task. The task is completed immediately, with the risk of not freeing internal unmanaged resources. |
Cancel() | Cancels this task. The task is completed safely by the controlled stopping of the algorithm. |
RunAsync() | Runs this task. |
RunAsync(ThreadPriority) | Runs this task. |
SetCompleteCallback(CompleteCallback) | Sets the complete callback delegate. |
See Also
- namespace Aspose.Imaging.AsyncTask
- assembly Aspose.Imaging