Interface IAsyncTask

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

IAsyncResult , IDisposable

Properties

Error

Obdrží chybu úkolu, která je k dispozici po dokončení úkolu.

Exception Error { get; }

Hodnota nemovitosti

Exception

IsBusy

Obdrží hodnotu, která naznačuje, zda je tato úloha v současné době v provozu.

bool IsBusy { get; }

Hodnota nemovitosti

bool

IsCanceled

Obdrží hodnotu, která naznačuje, zda byla tato úloha zrušena.

bool IsCanceled { get; }

Hodnota nemovitosti

bool

IsFaulted

Obdrží hodnotu, která naznačuje, zda byla tato úloha chybn.

bool IsFaulted { get; }

Hodnota nemovitosti

bool

ProgressEventHandler

Obdrží nebo umístí postupné události správce asynchronní úkol.

ProgressEventHandler ProgressEventHandler { get; set; }

Hodnota nemovitosti

ProgressEventHandler

Result

Dostane výsledek tohoto úkolu.

object Result { get; }

Hodnota nemovitosti

object

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.

Vidět také

IAsyncResult , IDisposable

 Čeština