الواجهة 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) | يضبط المندوب الندائي للانتهاء. |
انظر أيضًا
- namespace Aspose.Imaging.AsyncTask
- assembly Aspose.Imaging