Interface IAsyncTask
nazivni prostor: Aspose.Imaging.AsyncTask Sastav: Aspose.Imaging.dll (25.4.0)
To je asinkronna zadaća.
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Dobiva pogrešku zadatka koja je dostupna nakon završetka zadatka.
Exception Error { get; }
Vrijednost nekretnina
IsBusy
Dobiva vrijednost koja ukazuje na to je li ta zadaća trenutno u tijeku.
bool IsBusy { get; }
Vrijednost nekretnina
IsCanceled
Dobiva vrijednost koja ukazuje na to je li ta zadaća otkazana.
bool IsCanceled { get; }
Vrijednost nekretnina
IsFaulted
Dobiva vrijednost koja ukazuje na to je li ta zadaća pogrešna.
bool IsFaulted { get; }
Vrijednost nekretnina
ProgressEventHandler
Dobiva ili postavlja postupak događaj rukovoditelj sinhroniziranog zadatka.
ProgressEventHandler ProgressEventHandler { get; set; }
Vrijednost nekretnina
Result
To je rezultat ove zadatke.
object Result { get; }
Vrijednost nekretnina
Methods
Abort()
To je zadatak za abortus.Zadatak se odmah završava, s rizikom da se ne otpuštaju unutarnji neovisni resursi.
void Abort()
Cancel()
Otkazati ovu zadaću.Zadatak se sigurno završava kontroliranim zaustavljanjem algoritma.
void Cancel()
RunAsync()
Učinite ovu zadaću.
void RunAsync()
RunAsync(ThreadPriority)
Učinite ovu zadaću.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Prioritet je thread.
SetCompleteCallback(CompleteCallback)
Sastavite potpuni pozivni delegat.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
To je potpuni callback.