Interface IAsyncTask
Namespace: Aspose.Imaging.AsyncTask
Assembly: Aspose.Imaging.dll (25.2.0)
Tugas asinkron.
public interface IAsyncTask : IAsyncResult, IDisposable
Mengimplementasikan
Properti
Error
Mendapatkan kesalahan tugas yang tersedia setelah tugas selesai.
Exception Error { get; }
Nilai Properti
IsBusy
Mendapatkan nilai yang menunjukkan apakah tugas ini sedang berjalan.
bool IsBusy { get; }
Nilai Properti
IsCanceled
Mendapatkan nilai yang menunjukkan apakah tugas ini dibatalkan.
bool IsCanceled { get; }
Nilai Properti
IsFaulted
Mendapatkan nilai yang menunjukkan apakah tugas ini mengalami kesalahan.
bool IsFaulted { get; }
Nilai Properti
ProgressEventHandler
Mendapatkan atau mengatur penangan acara kemajuan dari tugas asinkron.
ProgressEventHandler ProgressEventHandler { get; set; }
Nilai Properti
Result
Mendapatkan hasil dari tugas ini.
object Result { get; }
Nilai Properti
Metode
Abort()
Menghentikan tugas ini. Tugas selesai segera, dengan risiko tidak membebaskan sumber daya unmanaged internal.
void Abort()
Cancel()
Membatalkan tugas ini. Tugas selesai dengan aman melalui penghentian algoritma yang terkontrol.
void Cancel()
RunAsync()
Menjalankan tugas ini.
void RunAsync()
RunAsync(ThreadPriority)
Menjalankan tugas ini.
void RunAsync(ThreadPriority priority)
Parameter
priority
ThreadPriority
Prioritas thread.
SetCompleteCallback(CompleteCallback)
Mengatur delegasi callback selesai.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameter
completeCallback
CompleteCallback
Callback selesai.