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
أولوية الرافعة
SetCompleteCallback(CompleteCallback)
قم بتعيين الوفد الكامل للرد.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
استدعاء كامل