Interface IAsyncTask
Navne til: Aspose.Imaging.AsyncTask Sammensætning: Aspose.Imaging.dll (25.4.0)
Den asynkroniske opgave.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Får opgaven fejl, der er tilgængelig efter opgaven er afsluttet.
Exception Error { get; }
Ejendomsværdi
IsBusy
Giver en værdi, der angiver, om denne opgave er i gang.
bool IsBusy { get; }
Ejendomsværdi
IsCanceled
Giver en værdi, der angiver, om denne opgave er blevet annulleret.
bool IsCanceled { get; }
Ejendomsværdi
IsFaulted
Giver en værdi, der angiver, om denne opgave er fejlet.
bool IsFaulted { get; }
Ejendomsværdi
ProgressEventHandler
Få eller sætte fremskridt event handler af den asynkrone opgave.
ProgressEventHandler ProgressEventHandler { get; set; }
Ejendomsværdi
Result
Det er resultatet af denne opgave.
object Result { get; }
Ejendomsværdi
Methods
Abort()
Abort med denne opgave.opgaven afsluttes umiddelbart, med risikoen for ikke at frigive interne ustyrede ressourcer.
void Abort()
Cancel()
Afbryder denne opgave.Opgaven udføres sikkert ved den kontrollerede stopning af algoritmen.
void Cancel()
RunAsync()
Gør denne opgave.
void RunAsync()
RunAsync(ThreadPriority)
Gør denne opgave.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Det er thread prioritering.
SetCompleteCallback(CompleteCallback)
Sæt den komplette callback delegat.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Den komplette callback.