Interface IAsyncTask
Nombre del espacio: Aspose.Imaging.AsyncTask Asamblea: Aspose.Imaging.dll (25.4.0)
La tarea asimétrica.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Recibe el error de la tarea que está disponible después de que la tarea sea completada.
Exception Error { get; }
Valor de la propiedad
IsBusy
Recibe un valor que indica si esta tarea está actualmente en funcionamiento.
bool IsBusy { get; }
Valor de la propiedad
IsCanceled
Recibe un valor que indica si esta tarea ha sido cancelada.
bool IsCanceled { get; }
Valor de la propiedad
IsFaulted
Recibe un valor indicando si esta tarea fue errónea.
bool IsFaulted { get; }
Valor de la propiedad
ProgressEventHandler
Obtenga o establece el agente de eventos de progreso de la tarea asíncrona.
ProgressEventHandler ProgressEventHandler { get; set; }
Valor de la propiedad
Result
Obtenga el resultado de esta tarea.
object Result { get; }
Valor de la propiedad
Methods
Abort()
Abortar esta tarea.La tarea se realiza de inmediato, con el riesgo de no liberar los recursos no gestionados internos.
void Abort()
Cancel()
Cancelar esta tarea.La tarea se realiza de forma segura mediante la interrupción controlada del algoritmo.
void Cancel()
RunAsync()
ejecuta esta tarea.
void RunAsync()
RunAsync(ThreadPriority)
ejecuta esta tarea.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
La prioridad del thread.
SetCompleteCallback(CompleteCallback)
Recibe el delegado completo de la llamada.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
El llamamiento completo.