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. |
| ProgressEventHandler { get; set; } | Ruft den Fortschrittsereignishandler der asynchronen Aufgabe ab oder legt ihn fest. |
| 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. |
Siehe auch
- namensraum Aspose.Imaging.AsyncTask
- Montage Aspose.Imaging