Interface IAsyncTask
Tên không gian: Aspose.Imaging.AsyncTask Tổng hợp: Aspose.Imaging.dll (25.4.0)
Nhiệm vụ không đồng bộ
public interface IAsyncTask : IAsyncResult, IDisposable
Implements
Properties
Error
Nhận lỗi nhiệm vụ có sẵn sau khi nhiệm vụ được hoàn thành.
Exception Error { get; }
Giá trị bất động sản
IsBusy
Nó nhận được một giá trị cho thấy liệu nhiệm vụ này hiện đang được thực hiện hay không.
bool IsBusy { get; }
Giá trị bất động sản
IsCanceled
Nó nhận được một giá trị cho thấy liệu nhiệm vụ này đã bị hủy.
bool IsCanceled { get; }
Giá trị bất động sản
IsFaulted
Nó nhận được một giá trị cho thấy liệu nhiệm vụ này đã bị lỗi.
bool IsFaulted { get; }
Giá trị bất động sản
ProgressEventHandler
Nhận hoặc đặt sự kiện tiến bộ quản lý của nhiệm vụ không đồng bộ.
ProgressEventHandler ProgressEventHandler { get; set; }
Giá trị bất động sản
Result
Nhận được kết quả của nhiệm vụ này.
object Result { get; }
Giá trị bất động sản
Methods
Abort()
phá thai nhiệm vụ này.Nhiệm vụ được hoàn thành ngay lập tức, với nguy cơ không giải phóng các nguồn lực không được quản lý nội bộ.
void Abort()
Cancel()
Hủy nhiệm vụ này.Nhiệm vụ được hoàn thành một cách an toàn bằng cách kiểm soát ngừng của thuật toán.
void Cancel()
RunAsync()
Thực hiện nhiệm vụ này.
void RunAsync()
RunAsync(ThreadPriority)
Thực hiện nhiệm vụ này.
void RunAsync(ThreadPriority priority)
Parameters
priority
ThreadPriority
Thread ưu tiên
SetCompleteCallback(CompleteCallback)
Đặt toàn bộ Callback Delegate.
void SetCompleteCallback(CompleteCallback completeCallback)
Parameters
completeCallback
CompleteCallback
Callback hoàn chỉnh