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