Interface IAsyncTask
Содержание
[
Скрывать
]IAsyncTask interface
Асинхронная задача.
public interface IAsyncTask : IAsyncResult, IDisposable
Характеристики
Имя | Описание |
---|---|
Error { get; } | Получает ошибку задачи, доступную после завершения задачи. |
IsBusy { get; } | Получает значение, указывающее, выполняется ли эта задача в данный момент. |
IsCanceled { get; } | Получает значение, указывающее, была ли эта задача отменена. |
IsFaulted { get; } | Получает значение, указывающее, была ли эта задача ошибочной. |
Progress { get; } | Получает ход выполнения асинхронной задачи. |
Result { get; } | Получает результат этой задачи. |
Методы
Имя | Описание |
---|---|
Abort() | Прерывает эту задачу. Задача завершается немедленно, с риском не освободить внутренние неуправляемые ресурсы. |
Cancel() | Отменяет эту задачу. Задача безопасно завершается контролируемой остановкой алгоритма. |
RunAsync() | Запускает эту задачу. |
RunAsync(ThreadPriority) | Запускает эту задачу. |
SetCompleteCallback(CompleteCallback) | Устанавливает полный делегат обратного вызова. |
SetProgressCallback(ProgressCallback) | Устанавливает делегат обратного вызова прогресса. |
Смотрите также
- пространство имен Aspose.PSD.AsyncTask
- сборка Aspose.PSD