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)प्रगति कॉलबैक प्रतिनिधि सेट करता है।

यह सभी देखें