Interface IAsyncTask
Der Name: Aspose.Imaging.AsyncTask Versammlung: Aspose.Imaging.dll (25.4.0)
Die asynchrone Aufgabe.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Gibt die Aufgabe Fehler, die verfügbar ist, nachdem die Aufgabe abgeschlossen ist.
Exception Error { get; }
Eigentumswert
IsBusy
Er erhält einen Wert, der angibt, ob diese Aufgabe derzeit in Betrieb ist.
bool IsBusy { get; }
Eigentumswert
IsCanceled
Er erhält einen Wert, der angibt, ob diese Aufgabe annulliert wurde.
bool IsCanceled { get; }
Eigentumswert
IsFaulted
Er erhält einen Wert, der darauf hindeutet, ob diese Aufgabe falsch gemacht wurde.
bool IsFaulted { get; }
Eigentumswert
ProgressEventHandler
Er bekommt oder stellt den Fortschritt-Event-Manager der asynchronen Aufgabe.
ProgressEventHandler ProgressEventHandler { get; set; }
Eigentumswert
Result
Er bekommt das Ergebnis dieser Aufgabe.
object Result { get; }
Eigentumswert
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.