Interface IAsyncTask

Interface IAsyncTask

ja nimityö: Aspose.Imaging.AsyncTask Kokoelma: Aspose.Imaging.dll (25.4.0)

ja synkroninen tehtävä.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Saat tehtävän virheen, joka on käytettävissä tehtävän suorittamisen jälkeen.

Exception Error { get; }

Omistuksen arvo

Exception

IsBusy

Saat arvon, joka osoittaa, onko tämä tehtävä tällä hetkellä käynnissä.

bool IsBusy { get; }

Omistuksen arvo

bool

IsCanceled

Saat arvon, joka osoittaa, onko tämä tehtävä peruutettu.

bool IsCanceled { get; }

Omistuksen arvo

bool

IsFaulted

Saat arvon, joka osoittaa, onko tämä tehtävä virheellinen.

bool IsFaulted { get; }

Omistuksen arvo

bool

ProgressEventHandler

Se saa tai asettaa edistymisen tapahtumahallin synkronoidun tehtävän.

ProgressEventHandler ProgressEventHandler { get; set; }

Omistuksen arvo

ProgressEventHandler

Result

Saa tämän tehtävän tuloksen.

object Result { get; }

Omistuksen arvo

object

Methods

Abort()

Abortti tässä tehtävässä.Tehtävä suoritetaan välittömästi, riski ei vapauta sisäisiä hallitsemattomia resursseja.

void Abort()

Cancel()

Tätä tehtävää peruutetaan.Tehtävä suoritetaan turvallisesti algoritmin ohjatun pysäyttämisen avulla.

void Cancel()

RunAsync()

Käytän tätä tehtävää.

void RunAsync()

RunAsync(ThreadPriority)

Käytän tätä tehtävää.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Tarkoitus on thread prioriteetti.

SetCompleteCallback(CompleteCallback)

Valitse täydellinen Callback Delegate.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Täydellinen puhelu takaisin.

Katso myös

IAsyncResult , IDisposable

 Suomi