IAsyncTask
محتويات
[
يخفي
]IAsyncTask interface
المهمة غير المتزامنة .
public interface IAsyncTask : IAsyncResult, IDisposable
الخصائص
| اسم | وصف |
|---|---|
| Error { get; } | يحصل على خطأ المهمة المتاح بعد اكتمال المهمة. |
| IsBusy { get; } | يحصل على قيمة تشير إلى ما إذا كانت هذه المهمة قيد التشغيل حاليًا. |
| IsCanceled { get; } | يحصل على قيمة تشير إلى ما إذا كان قد تم إلغاء هذه المهمة. |
| IsFaulted { get; } | الحصول على قيمة تشير إلى ما إذا كانت هذه المهمة معيبة. |
| ProgressEventHandler { get; set; } | الحصول على أو تعيين معالج حدث التقدم للمهمة غير المتزامنة. |
| Result { get; } | الحصول على نتيجة هذه المهمة . |
طُرق
| اسم | وصف |
|---|---|
| Abort() | إحباط هذه المهمة. تكتمل المهمة على الفور ، مع المخاطرة بعدم تحرير الموارد الداخلية غير المُدارة . |
| Cancel() | إلغاء هذه المهمة. تكتمل المهمة بأمان من خلال الإيقاف المتحكم فيه للخوارزمية . |
| RunAsync() | يقوم بتشغيل هذه المهمة. |
| RunAsync(ThreadPriority) | يقوم بتشغيل هذه المهمة. |
| SetCompleteCallback(CompleteCallback) | يعين مفوض رد الاتصال الكامل. |
أنظر أيضا
- مساحة الاسم Aspose.Imaging.AsyncTask
- المجسم Aspose.Imaging