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

 Српски