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

 Українська