Interface IAsyncTask
Il nome: Aspose.Imaging.AsyncTask Assemblea: Aspose.Imaging.dll (25.4.0)
Il compito asincrono.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Riceve l’errore di compito che è disponibile dopo che il compito è completato.
Exception Error { get; }
Valore di proprietà
IsBusy
Riceve un valore che indica se questo compito è attualmente in corso.
bool IsBusy { get; }
Valore di proprietà
IsCanceled
Riceve un valore che indica se questo compito è stato cancellato.
bool IsCanceled { get; }
Valore di proprietà
IsFaulted
Riceve un valore che indica se questo compito è stato sbagliato.
bool IsFaulted { get; }
Valore di proprietà
ProgressEventHandler
Riceve o mette l’evento progressista del compito asincrono.
ProgressEventHandler ProgressEventHandler { get; set; }
Valore di proprietà
Result
Riceve il risultato di questa missione.
object Result { get; }
Valore di proprietà
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.