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

 中文