Interface IAsyncTask

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

IAsyncResult , IDisposable

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à

Exception

IsBusy

Obtenez une valeur indiquant si cette tâche est en cours.

bool IsBusy { get; }

Valore di proprietà

bool

IsCanceled

Obtenez une valeur indiquant si cette tâche a été annulée.

bool IsCanceled { get; }

Valore di proprietà

bool

IsFaulted

Obtenez une valeur indiquant si cette tâche a été fausse.

bool IsFaulted { get; }

Valore di proprietà

bool

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à

ProgressEventHandler

Result

Il obtient le résultat de cette tâche.

object Result { get; }

Valore di proprietà

object

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.

Vedi anche

IAsyncResult , IDisposable

 Français