Interface IAsyncTask
Le nom : Aspose.Imaging.AsyncTask Assemblée: Aspose.Imaging.dll (25.4.0)
La tâche asynchronique.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Recevoir l’erreur de tâche qui est disponible après que la tâche est terminée.
Exception Error { get; }
Valore di proprietà
IsBusy
Obtenez une valeur indiquant si cette tâche est en cours.
bool IsBusy { get; }
Valore di proprietà
IsCanceled
Obtenez une valeur indiquant si cette tâche a été annulée.
bool IsCanceled { get; }
Valore di proprietà
IsFaulted
Obtenez une valeur indiquant si cette tâche a été fausse.
bool IsFaulted { get; }
Valore di proprietà
ProgressEventHandler
Obtenez ou mettez le gestionnaire de l’événement de progrès de la tâche asynchronique.
ProgressEventHandler ProgressEventHandler { get; set; }
Valore di proprietà
Result
Il obtient le résultat de cette tâche.
object Result { get; }
Valore di proprietà
Methods
Abort()
L’avortement à cette tâche.La tâche est terminée immédiatement, avec le risque de ne pas libérer les ressources intérieures non gérées.
void Abort()
Cancel()
Annuler cette tâche.La tâche est terminée en toute sécurité par l’arrêt contrôlé de l’algorithme.
void Cancel()
RunAsync()
Il exécute cette tâche.
void RunAsync()
RunAsync(ThreadPriority)
Il exécute cette tâche.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Le thème prioritaire.
SetCompleteCallback(CompleteCallback)
Il s’agit d’un délégué de callback complet.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Le complète callback.