Как убить фонового работника в vb.net? - PullRequest
1 голос
/ 10 марта 2011

Я пытаюсь убить фонового рабочего в событии .DoWork рабочего.Я использовал:

backgroundworker.CancelAsync()

Но это показывает ошибку, говорящую CancellationPending не разрешает

Как я могу убить фонового работника после того, как его работа завершила событие .DoWork?

1 Ответ

2 голосов
/ 10 марта 2011

Вам необходимо установить для свойства WorkerSupportsCancellation значение true, если вы хотите иметь возможность отправить запрос на отмену работнику.

...