Interface IAsyncTask

Interface IAsyncTask

Der Name: Aspose.Imaging.AsyncTask Versammlung: Aspose.Imaging.dll (25.4.0)

Die asynchrone Aufgabe.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Gibt die Aufgabe Fehler, die verfügbar ist, nachdem die Aufgabe abgeschlossen ist.

Exception Error { get; }

Eigentumswert

Exception

IsBusy

Er erhält einen Wert, der angibt, ob diese Aufgabe derzeit in Betrieb ist.

bool IsBusy { get; }

Eigentumswert

bool

IsCanceled

Er erhält einen Wert, der angibt, ob diese Aufgabe annulliert wurde.

bool IsCanceled { get; }

Eigentumswert

bool

IsFaulted

Er erhält einen Wert, der darauf hindeutet, ob diese Aufgabe falsch gemacht wurde.

bool IsFaulted { get; }

Eigentumswert

bool

ProgressEventHandler

Er bekommt oder stellt den Fortschritt-Event-Manager der asynchronen Aufgabe.

ProgressEventHandler ProgressEventHandler { get; set; }

Eigentumswert

ProgressEventHandler

Result

Er bekommt das Ergebnis dieser Aufgabe.

object Result { get; }

Eigentumswert

object

Methods

Abort()

Abtreibung mit dieser Aufgabe.Die Aufgabe wird unverzüglich abgeschlossen, mit dem Risiko, dass nicht interne unverwalte Ressourcen freigesetzt werden.

void Abort()

Cancel()

Kündigen Sie diese Aufgabe ab.Die Aufgabe wird sicher durch die kontrollierte Stoppung des Algorithms abgeschlossen.

void Cancel()

RunAsync()

Diese Aufgabe läuft.

void RunAsync()

RunAsync(ThreadPriority)

Diese Aufgabe läuft.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Die Thread Priorität.

SetCompleteCallback(CompleteCallback)

Setzen Sie den vollständigen Callback-Delegat.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Der komplette Callback.

Sehen Sie auch

IAsyncResult , IDisposable

 Deutsch