如何杀死vb.net中的后台工作者?
我试图在工作人员的 .DoWork
事件中杀死后台工作人员。 我正在使用:
backgroundworker.CancelAsync()
但它显示一个错误,指出 CancellationPending
不允许
在其工作完成其 .DoWork
事件后如何杀死后台工作人员?
I'm trying to kill a background worker in the .DoWork
event of the worker.
I was using:
backgroundworker.CancelAsync()
But it shows an error saying CancellationPending
does not allow
How can I kill a background worker after its work has completed its .DoWork
event?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将 WorkerSupportsCancellation 属性设置为 < code>true 如果您希望能够向工作人员发送取消请求。
You need to set the WorkerSupportsCancellation property to
true
if you want to be able to send a cancellation request to the worker.