Interface IAsyncTask

Interface IAsyncTask

Il nome: Aspose.Imaging.AsyncTask Assemblea: Aspose.Imaging.dll (25.4.0)

Il compito asincrono.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Riceve l’errore di compito che è disponibile dopo che il compito è completato.

Exception Error { get; }

Valore di proprietà

Exception

IsBusy

Riceve un valore che indica se questo compito è attualmente in corso.

bool IsBusy { get; }

Valore di proprietà

bool

IsCanceled

Riceve un valore che indica se questo compito è stato cancellato.

bool IsCanceled { get; }

Valore di proprietà

bool

IsFaulted

Riceve un valore che indica se questo compito è stato sbagliato.

bool IsFaulted { get; }

Valore di proprietà

bool

ProgressEventHandler

Riceve o mette l’evento progressista del compito asincrono.

ProgressEventHandler ProgressEventHandler { get; set; }

Valore di proprietà

ProgressEventHandler

Result

Riceve il risultato di questa missione.

object Result { get; }

Valore di proprietà

object

Methods

Abort()

Abortiamo questo compito.Il compito viene completato immediatamente, con il rischio di non rilasciare risorse interne non gestite.

void Abort()

Cancel()

Cancelliamo questo compito.Il compito viene completato in modo sicuro con la sospensione controllata dell’algoritmo.

void Cancel()

RunAsync()

Eseguire questo compito.

void RunAsync()

RunAsync(ThreadPriority)

Eseguire questo compito.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

La priorità del thread.

SetCompleteCallback(CompleteCallback)

Inserisci il delegato callback completo.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Il complesso callback.

Vedi anche

IAsyncResult , IDisposable

 Italiano