Interface IAsyncTask

Interface IAsyncTask

Numele spaţiului: Aspose.Imaging.AsyncTask Asamblare: Aspose.Imaging.dll (25.4.0)

O sarcină asimetrică.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Obține eroarea de sarcină care este disponibilă după finalizarea sarcinii.

Exception Error { get; }

Valoarea proprietății

Exception

IsBusy

Obține o valoare care indică dacă această sarcină este în curs de desfășurare.

bool IsBusy { get; }

Valoarea proprietății

bool

IsCanceled

Obține o valoare care indică dacă această sarcină a fost anulată.

bool IsCanceled { get; }

Valoarea proprietății

bool

IsFaulted

Obține o valoare care indică dacă această sarcină a fost greșită.

bool IsFaulted { get; }

Valoarea proprietății

bool

ProgressEventHandler

Obține sau stabilește manipulatorul evenimentului progres al sarcinilor asimetrice.

ProgressEventHandler ProgressEventHandler { get; set; }

Valoarea proprietății

ProgressEventHandler

Result

Obține rezultatul acestei sarcini.

object Result { get; }

Valoarea proprietății

object

Methods

Abort()

Avortul are această sarcină.Sarcina este finalizată imediat, cu riscul de a nu elibera resursele interne necontrolate.

void Abort()

Cancel()

Anulează această sarcină.Sarcina este finalizată în siguranță prin oprirea controlată a algoritmului.

void Cancel()

RunAsync()

Încearcă această sarcină.

void RunAsync()

RunAsync(ThreadPriority)

Încearcă această sarcină.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Prioritate pentru thread.

SetCompleteCallback(CompleteCallback)

Afișează delegatul complet de apel.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Cuvânt cheie complet.

Vezi și

IAsyncResult , IDisposable

 Română