Interface IAsyncTask
IAsyncTask interface
异步任务。
public interface IAsyncTask : IAsyncResult, IDisposable
特性
姓名 | 描述 |
---|---|
Error { get; } | 获取任务错误,任务完成后可用。 |
IsBusy { get; } | 获取指示此任务当前是否正在运行的值。 |
IsCanceled { get; } | 获取指示此任务是否已取消的值。 |
IsFaulted { get; } | 获取指示此任务是否出错的值。 |
Progress { get; } | 获取异步任务的进度。 |
Result { get; } | 获取此任务的结果。 |
方法
姓名 | 描述 |
---|---|
Abort() | 中止此任务。 任务立即完成,存在不释放内部非托管资源的风险。 |
Cancel() | 取消此任务。 通过算法的受控停止安全完成任务。 |
RunAsync() | 运行此任务。 |
RunAsync(ThreadPriority) | 运行此任务。 |
SetCompleteCallback(CompleteCallback) | 设置完整的回调委托。 |
SetProgressCallback(ProgressCallback) | 设置进度回调委托。 |
也可以看看
- 命名空间 Aspose.PSD.AsyncTask
- 部件 Aspose.PSD