Interface IAsyncTask
Inhalt
[
Ausblenden
]IAsyncTask interface
Die asynchrone Aufgabe.
public interface IAsyncTask : IAsyncResult, IDisposable
Eigenschaften
Name | Beschreibung |
---|---|
Error { get; } | Ruft den Aufgabenfehler ab, der verfügbar ist, nachdem die Aufgabe abgeschlossen ist. |
IsBusy { get; } | Ruft einen Wert ab, der angibt, ob diese Aufgabe derzeit ausgeführt wird. |
IsCanceled { get; } | Ruft einen Wert ab, der angibt, ob diese Aufgabe abgebrochen wurde. |
IsFaulted { get; } | Ruft einen Wert ab, der angibt, ob diese Aufgabe fehlerhaft war. |
Progress { get; } | Ruft den Fortschritt der asynchronen Aufgabe ab. |
Result { get; } | Ruft das Ergebnis dieser Aufgabe ab. |
Methoden
Name | Beschreibung |
---|---|
Abort() | Bricht diese Aufgabe ab. Die Aufgabe wird sofort abgeschlossen, wobei das Risiko besteht, dass interne, nicht verwaltete Ressourcen nicht freigegeben werden. |
Cancel() | Bricht diese Aufgabe ab. Die Aufgabe wird durch das kontrollierte Stoppen des Algorithmus sicher abgeschlossen. |
RunAsync() | Führt diese Aufgabe aus. |
RunAsync(ThreadPriority) | Führt diese Aufgabe aus. |
SetCompleteCallback(CompleteCallback) | Legt den vollständigen Callback-Delegaten fest. |
SetProgressCallback(ProgressCallback) | Legt den Fortschritts-Callback-Delegaten fest. |
Siehe auch
- namensraum Aspose.PSD.AsyncTask
- Montage Aspose.PSD