Interface IAsyncTask

Interface IAsyncTask

Namespace: Aspose.Imaging.AsyncTask
Assembly: Aspose.Imaging.dll (25.2.0)

Tugas asinkron.

public interface IAsyncTask : IAsyncResult, IDisposable

Mengimplementasikan

IAsyncResult, IDisposable

Properti

Error

Mendapatkan kesalahan tugas yang tersedia setelah tugas selesai.

Exception Error { get; }

Nilai Properti

Exception

IsBusy

Mendapatkan nilai yang menunjukkan apakah tugas ini sedang berjalan.

bool IsBusy { get; }

Nilai Properti

bool

IsCanceled

Mendapatkan nilai yang menunjukkan apakah tugas ini dibatalkan.

bool IsCanceled { get; }

Nilai Properti

bool

IsFaulted

Mendapatkan nilai yang menunjukkan apakah tugas ini mengalami kesalahan.

bool IsFaulted { get; }

Nilai Properti

bool

ProgressEventHandler

Mendapatkan atau mengatur penangan acara kemajuan dari tugas asinkron.

ProgressEventHandler ProgressEventHandler { get; set; }

Nilai Properti

ProgressEventHandler

Result

Mendapatkan hasil dari tugas ini.

object Result { get; }

Nilai Properti

object

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.

Lihat Juga

IAsyncResult, IDisposable

 Indonesia