Interface IAsyncTask
ja nimityö: Aspose.Imaging.AsyncTask Kokoelma: Aspose.Imaging.dll (25.4.0)
ja synkroninen tehtävä.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Saat tehtävän virheen, joka on käytettävissä tehtävän suorittamisen jälkeen.
Exception Error { get; }
Omistuksen arvo
IsBusy
Saat arvon, joka osoittaa, onko tämä tehtävä tällä hetkellä käynnissä.
bool IsBusy { get; }
Omistuksen arvo
IsCanceled
Saat arvon, joka osoittaa, onko tämä tehtävä peruutettu.
bool IsCanceled { get; }
Omistuksen arvo
IsFaulted
Saat arvon, joka osoittaa, onko tämä tehtävä virheellinen.
bool IsFaulted { get; }
Omistuksen arvo
ProgressEventHandler
Se saa tai asettaa edistymisen tapahtumahallin synkronoidun tehtävän.
ProgressEventHandler ProgressEventHandler { get; set; }
Omistuksen arvo
Result
Saa tämän tehtävän tuloksen.
object Result { get; }
Omistuksen arvo
Methods
Abort()
Abortti tässä tehtävässä.Tehtävä suoritetaan välittömästi, riski ei vapauta sisäisiä hallitsemattomia resursseja.
void Abort()
Cancel()
Tätä tehtävää peruutetaan.Tehtävä suoritetaan turvallisesti algoritmin ohjatun pysäyttämisen avulla.
void Cancel()
RunAsync()
Käytän tätä tehtävää.
void RunAsync()
RunAsync(ThreadPriority)
Käytän tätä tehtävää.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Tarkoitus on thread prioriteetti.
SetCompleteCallback(CompleteCallback)
Valitse täydellinen Callback Delegate.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Täydellinen puhelu takaisin.