Interface IAsyncTask
Interface IAsyncTask
名称: Aspose.Imaging.AsyncTask 收藏: Aspose.Imaging.dll (25.4.0)
不同步的任务。
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
收到任务完成后可用的任务错误。
Exception Error { get; }
财产价值
IsBusy
收到一个值,表明这个任务是否正在运行。
bool IsBusy { get; }
财产价值
IsCanceled
收到一个值,表明这个任务是否被取消。
bool IsCanceled { get; }
财产价值
IsFaulted
收到一个值,表明这个任务是否错误。
bool IsFaulted { get; }
财产价值
ProgressEventHandler
接收或设置进展事件处理器的无同步任务。
ProgressEventHandler ProgressEventHandler { get; set; }
财产价值
Result
得到这个任务的结果。
object Result { get; }
财产价值
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
完整的召回。