Interface IAsyncTask
Pôvodný názov: Aspose.Imaging.AsyncTask Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Asynchrónna úloha.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Dostane chybu úlohy, ktorá je k dispozícii po dokončení úlohy.
Exception Error { get; }
Hodnota nehnuteľnosti
IsBusy
Získava hodnotu, ktorá ukazuje, či je táto úloha v súčasnosti v prevádzke.
bool IsBusy { get; }
Hodnota nehnuteľnosti
IsCanceled
Dostane hodnotu, ktorá ukazuje, či bola táto úloha zrušená.
bool IsCanceled { get; }
Hodnota nehnuteľnosti
IsFaulted
Získava hodnotu, ktorá ukazuje, či bola táto úloha chybná.
bool IsFaulted { get; }
Hodnota nehnuteľnosti
ProgressEventHandler
Získať alebo nastaviť pokrok udalosti manažér asynchrónnej úlohy.
ProgressEventHandler ProgressEventHandler { get; set; }
Hodnota nehnuteľnosti
Result
Dostane výsledok tejto úlohy.
object Result { get; }
Hodnota nehnuteľnosti
Methods
Abort()
Abort je táto úloha.Úloha je dokončená ihneď, s rizikom neoslobodenia vnútorných neupravených zdrojov.
void Abort()
Cancel()
Zrušiť túto úlohu.Úloha je bezpečne dokončená kontrolovaným zastavením algoritmu.
void Cancel()
RunAsync()
Vykonáva túto úlohu.
void RunAsync()
RunAsync(ThreadPriority)
Vykonáva túto úlohu.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Prioritou je thread.
SetCompleteCallback(CompleteCallback)
Zadajte kompletný callback delegát.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Úplný callback.