Interface IAsyncTask

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

IAsyncResult ,y, IDisposable

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

Exception

IsBusy

Recibe un valor que indica si esta tarea está actualmente en funcionamiento.

bool IsBusy { get; }

Valor de la propiedad

bool

IsCanceled

Recibe un valor que indica si esta tarea ha sido cancelada.

bool IsCanceled { get; }

Valor de la propiedad

bool

IsFaulted

Recibe un valor indicando si esta tarea fue errónea.

bool IsFaulted { get; }

Valor de la propiedad

bool

ProgressEventHandler

Obtenga o establece el agente de eventos de progreso de la tarea asíncrona.

ProgressEventHandler ProgressEventHandler { get; set; }

Valor de la propiedad

ProgressEventHandler

Result

Obtenga el resultado de esta tarea.

object Result { get; }

Valor de la propiedad

object

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.

Ver también

IAsyncResult ,y, IDisposable

 Español