Interface IAsyncTask
Именује се: Aspose.Imaging.AsyncTask Асамблеја: Aspose.Imaging.dll (25.4.0)
Асинхронне задатке.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Добије грешку задатака која је доступна након завршетка задатака.
Exception Error { get; }
Вредност имовине
IsBusy
Добија вредност која указује на то да ли се овај задатак тренутно ради.
bool IsBusy { get; }
Вредност имовине
IsCanceled
Добије вредност која указује на то да ли је ова задатак отказана.
bool IsCanceled { get; }
Вредност имовине
IsFaulted
Добија вредност која указује на то да ли је овај задатак погрешан.
bool IsFaulted { get; }
Вредност имовине
ProgressEventHandler
Добија или поставља прогрес догађај менаџер асинхронне задатке.
ProgressEventHandler ProgressEventHandler { get; set; }
Вредност имовине
Result
Добије резултат ове задатке.
object Result { get; }
Вредност имовине
Methods
Abort()
Абортус је овај задатак.Задатак се завршава одмах, са ризиком да се не ослобађају унутрашњи неконтролисани ресурси.
void Abort()
Cancel()
Отказива овај задатак.Задатак се безбедно завршава контролисаним заустављањем алгоритма.
void Cancel()
RunAsync()
Изврши овај задатак.
void RunAsync()
RunAsync(ThreadPriority)
Изврши овај задатак.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Приоритет је тхед.
SetCompleteCallback(CompleteCallback)
Поставите комплетну позивну делегацију.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
То је комплетан позив.