Interface IAsyncTask
Interface IAsyncTask
名称: Aspose.Imaging.AsyncTask 收藏: Aspose.Imaging.dll (25.5.0)
不同步的任务。
public interface IAsyncTask : IAsyncResult, IDisposableImplements
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
完整的召回。