如何杀死vb.net中的后台工作者?

发布于 2024-10-21 18:52:25 字数 223 浏览 6 评论 0原文

我试图在工作人员的 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

又怨 2024-10-28 18:52:25

您需要将 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文