Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Eropka72
0 / 0 / 0
Регистрация: 22.01.2013
Сообщений: 1
#1

backgroundWorker - прекращение выполнения

25.01.2013, 13:25. Просмотров 383. Ответов 1
Метки нет (Все метки)

Доброго времени суток, прошу совета у более просвещённых программистов.
Имеется backgroundWorker, который по WMI достает определенную информацию из удаленного компьютера.
Бывают ситуации, когда удаленный сервер RPC не отвечает или из за загруженности сети вызов идет очень долго.
В таких ситуация хочется иметь метод, мгновенно убивающий выполнение backgroundWorker'а.
Использовать CancelAsync() и мониторить значение CancellationPending нет смысла, так как метод запускается 1 раз и может повиснуть.
Хотелось бы узнать способы остановки выполнения дочернего потока из родительского потока.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2013, 13:25
Ответы с готовыми решениями:

Прекращение выполнения цикла
Помогите не могу сделать так что бы при срабатывании и выполнении всех условий , эмуляция нажатия...

BackgroundWorker, несколько потоков и процент выполнения
Здравствуйте, На форме есть кнопка и label (из примера...

Timer и прекращение его работы после первого тика
Здравствуйте! Недавно на форуме нашёл тему похожую... Там рассказывали, как выполняются...

BackgroundWorker
Можно ли определить ProgressChanged для всех BackgroundWorker`ов? Или как осуществить подобное?

BackgroundWorker
Есть 10 button-ов и 1 backgroundWorker. При нажатии на любой button должен запускаться поток, в...

1
andrew_w2k
323 / 323 / 90
Регистрация: 04.03.2010
Сообщений: 648
26.01.2013, 00:23 #2
хотите иметь дело с потоками - имейте дело с педантичностью)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2013, 00:23

Ожидание выполнения Event, а затем продолжение выполнения
Ребят, не знаю как красиво реализовать механизм, есть у меня основной цикл с перебором данных, как...

Прерывание выполнения функции в момент выполнения события
Добрый день, возникла проблема. Есть функция в процессе ее выполнения происходит некое событие,...

завершение BackGroundWorker
На главной форме есть 2 кнопки старт и стоп. При нажатии на старт них я вызываю событие ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru