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)

Направете пълния Callback Delegate.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Пълното повикване.

Вижте също

IAsyncResult , IDisposable

 Български