Interface IAsyncTask
Interface IAsyncTask
ชื่อพื้นที่: Aspose.Imaging.AsyncTask การประกอบ: Aspose.Imaging.dll (25.4.0)
ภารกิจที่ไม่ซ้ํากัน
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
ได้รับข้อผิดพลาดงานที่สามารถใช้ได้หลังจากที่งานเสร็จสิ้น
Exception Error { get; }
คุณสมบัติมูลค่า
IsBusy
ได้รับค่าแสดงให้เห็นว่างานนี้กําลังทํางานได้หรือไม่
bool IsBusy { get; }
คุณสมบัติมูลค่า
IsCanceled
ได้รับค่าแสดงให้เห็นว่างานนี้ถูกยกเลิกหรือไม่
bool IsCanceled { get; }
คุณสมบัติมูลค่า
IsFaulted
ได้รับค่าแสดงให้เห็นว่างานนี้ผิดพลาดหรือไม่
bool IsFaulted { get; }
คุณสมบัติมูลค่า
ProgressEventHandler
ได้รับหรือตั้งค่าการดําเนินการกระบวนการของงานที่ไม่ซ้ํากัน
ProgressEventHandler ProgressEventHandler { get; set; }
คุณสมบัติมูลค่า
Result
ได้รับผลลัพธ์ของงานนี้
object Result { get; }
คุณสมบัติมูลค่า
Methods
Abort()
ปรับแต่งงานนี้งานจะเสร็จสมบูรณ์ทันทีพร้อมกับความเสี่ยงของการไม่ปล่อยทรัพยากรภายในที่ไม่ได้จัดการ
void Abort()
Cancel()
ปล่อยงานนี้งานจะเสร็จสมบูรณ์อย่างปลอดภัยโดยการหยุดการควบคุมของอัลกอริทึม
void Cancel()
RunAsync()
ทํางานงานนี้
void RunAsync()
RunAsync(ThreadPriority)
ทํางานงานนี้
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
ความสําคัญของ thread
SetCompleteCallback(CompleteCallback)
ระบุตัวแทนการเรียกคืนที่สมบูรณ์
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
การตอบสนองทั้งหมด