मेरे पास BackgroundWorker
के DoWork
में समय लेने की प्रक्रिया है।तुरंत एक कार्यरत पृष्ठभूमि कार्यकर्ता को कैसे रद्द करें?
जब भी मैं काम करने के लिए रद्द करें backgroundWorker1.CancelAsync()
द्वारा की कोशिश, backgroundWorker1.CancellationPending
लंबित हो जाता है और मैं अपने DoWork
में अगले चरण का काम रद्द करने के लिए इंतजार करना चाहिए और इसे से बाहर अपने आप कदम।
क्या इसे कॉल करने के तुरंत बाद नौकरी रद्द करने का कोई तरीका है?
रद्दीकरण की जांच अधिक बार भेजना? – dtb