Interface IAsyncTask
Název místa: Aspose.Imaging.AsyncTask Shromáždění: Aspose.Imaging.dll (25.4.0)
To je asynchronní úkol.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Obdrží chybu úkolu, která je k dispozici po dokončení úkolu.
Exception Error { get; }
Hodnota nemovitosti
IsBusy
Obdrží hodnotu, která naznačuje, zda je tato úloha v současné době v provozu.
bool IsBusy { get; }
Hodnota nemovitosti
IsCanceled
Obdrží hodnotu, která naznačuje, zda byla tato úloha zrušena.
bool IsCanceled { get; }
Hodnota nemovitosti
IsFaulted
Obdrží hodnotu, která naznačuje, zda byla tato úloha chybn.
bool IsFaulted { get; }
Hodnota nemovitosti
ProgressEventHandler
Obdrží nebo umístí postupné události správce asynchronní úkol.
ProgressEventHandler ProgressEventHandler { get; set; }
Hodnota nemovitosti
Result
Dostane výsledek tohoto úkolu.
object Result { get; }
Hodnota nemovitosti
Methods
Abort()
Aborty jsou to úkoly.kol je dokončen okamžitě, s rizikem, že nebudou uvolněny vnitřní nekontrolované zdroje.
void Abort()
Cancel()
Zrušit tuto úlohu.kol je bezpečně dokončen kontrolovaným zastavením algoritmu.
void Cancel()
RunAsync()
Ten úkol b.
void RunAsync()
RunAsync(ThreadPriority)
Ten úkol b.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Klíčovou prioritou je thread.
SetCompleteCallback(CompleteCallback)
Vybírejte kompletní callback delegát.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
kompletní callback.