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)
Направете пълния Callback Delegate.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Пълното повикване.