Interface IAsyncTask
inhoud
[
verbergen
]IAsyncTask interface
De asynchrone taak.
public interface IAsyncTask : IAsyncResult, IDisposable
Eigenschappen
| Naam | Beschrijving |
|---|---|
| Error { get; } | Krijgt de taakfout die beschikbaar is nadat de taak is voltooid. |
| IsBusy { get; } | Krijgt een waarde die aangeeft of deze taak momenteel wordt uitgevoerd. |
| IsCanceled { get; } | Krijgt een waarde die aangeeft of deze taak is geannuleerd. |
| IsFaulted { get; } | Krijgt een waarde die aangeeft of er een fout is opgetreden in deze taak. |
| Progress { get; } | Krijgt de voortgang van de asynchrone taak. |
| Result { get; } | Krijgt het resultaat van deze taak. |
methoden
| Naam | Beschrijving |
|---|---|
| Abort() | Breekt deze taak af. De taak wordt onmiddellijk voltooid, met het risico dat interne onbeheerde bronnen niet worden vrijgemaakt. |
| Cancel() | Annuleert deze taak. De taak wordt veilig voltooid door het gecontroleerd stoppen van het algoritme. |
| RunAsync() | Voert deze taak uit. |
| RunAsync(ThreadPriority) | Voert deze taak uit. |
| SetCompleteCallback(CompleteCallback) | Stelt de volledige callback gedelegeerde in. |
| SetProgressCallback(ProgressCallback) | Stelt de voortgang callback gedelegeerde in. |
Zie ook
- naamruimte Aspose.PSD.AsyncTask
- montage Aspose.PSD