Interface IAsyncTask

Interface IAsyncTask

اسم الفضاء : Aspose.Imaging.AsyncTask تجميع: Aspose.Imaging.dll (25.4.0)

المهمة غير المتزامنة

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

يحصل على خطأ المهمة المتاحة بعد الانتهاء من المهمة.

Exception Error { get; }

قيمة الممتلكات

Exception

IsBusy

يحصل على قيمة تشير إلى ما إذا كانت هذه المهمة تعمل حاليا.

bool IsBusy { get; }

قيمة الممتلكات

bool

IsCanceled

يحصل على قيمة تشير إلى ما إذا تم إلغاء هذه المهمة.

bool IsCanceled { get; }

قيمة الممتلكات

bool

IsFaulted

يحصل على قيمة تشير إلى ما إذا كانت هذه المهمة قد تعرضت للخطأ.

bool IsFaulted { get; }

قيمة الممتلكات

bool

ProgressEventHandler

يحصل أو يضع المسؤول عن الحدث التقدم للمهمة غير المتزامنة.

ProgressEventHandler ProgressEventHandler { get; set; }

قيمة الممتلكات

ProgressEventHandler

Result

يحصل على نتيجة هذه المهمة.

object Result { get; }

قيمة الممتلكات

object

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

استدعاء كامل

انظر أيضا

IAsyncResult , IDisposable

 عربي