Interface IAsyncTask
Namn på plats: Aspose.Imaging.AsyncTask Församling: Aspose.Imaging.dll (25.4.0)
Den asynkrona uppgiften.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Får den uppgiftsfel som är tillgänglig efter att uppgiften är klar.
Exception Error { get; }
Fastighetsvärde
IsBusy
Det får ett värde som indikerar om denna uppgift för närvarande körs.
bool IsBusy { get; }
Fastighetsvärde
IsCanceled
Det får ett värde som anger om denna uppgift har annullerats.
bool IsCanceled { get; }
Fastighetsvärde
IsFaulted
Det får ett värde som indikerar om denna uppgift är felaktig.
bool IsFaulted { get; }
Fastighetsvärde
ProgressEventHandler
Få eller ställa framsteg händelse handlare av den asynkrona uppgiften.
ProgressEventHandler ProgressEventHandler { get; set; }
Fastighetsvärde
Result
Få resultatet av denna uppgift.
object Result { get; }
Fastighetsvärde
Methods
Abort()
Abort denna uppgift.Uppgiften avslutas omedelbart, med risken att inte frigöra interna okontrollerade resurser.
void Abort()
Cancel()
Avbryt denna uppgift.Uppgiften slutförs säkert genom det kontrollerade stoppet av algoritmen.
void Cancel()
RunAsync()
kör denna uppgift.
void RunAsync()
RunAsync(ThreadPriority)
kör denna uppgift.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Tredje prioriteringen är.
SetCompleteCallback(CompleteCallback)
Ställ in den fullständiga callback delegaten.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Den fullständiga callback.