backgroundworker

Этот тест завершается неудачей, если он выполняется с консольным бегуном NUnit. Это работает, если я выполняю только этот тест с TestDriven.NET, но не в том случае, если я буду управлять всем люксом с помощью TestDriven.NET: [Test] public void BackgroundWorkerFiresRunWorkerCompleted() { var runner = new Ba...

В моей программе есть два метода, выполнение которых занимает некоторое время, около нескольких минут каждый. В то время как эти методы выполняются, я показываю индикатор выполнения в отдельном окне, которое показывает прогресс каждого метода. Мои два метода находятся в статическом служебном классе. Они выгля...

Мой код не выдает ошибок, когда я просто получаю одну, пытаясь запустить его. он говорит, что ThreadStateException не был обработан пользовательским кодом, который я искал в нескольких местах, и весь мой код выглядит так же, как я знаю, в чем проблема. вот код, который не работает private void button1_Clic...

допустим, я хочу отправить параметр int фоновому работнику, как это можно сделать? private void worker_DoWork(object sender, DoWorkEventArgs e) { } Я знаю, когда это работник.RunWorkerAsync ();, я не понимаю, как определить в worker_DoWork, что он должен принимать параметр int....

рассмотрим гипотетическая метод объекта, который делает вещи для вас: public class DoesStuff { BackgroundWorker _worker = new BackgroundWorker(); ... public void CancelDoingStuff() { _worker.CancelAsync(); //todo: Figure out a way to wait for BackgroundWorker to be cancelle...

есть ли в параллельной библиотеке задач что-либо, что можно было бы считать заменой или улучшением по сравнению с классом BackgroundWorker? У меня есть приложение WinForms с пользовательским интерфейсом в стиле Мастера, и он выполняет некоторые длительные задачи. Я хочу иметь отзывчивый пользовательский инт...

мое приложение WinForms использует ряд BackgroundWorker предметы для извлечения информации из базы данных. Я использую BackgroundWorker, потому что он позволяет пользовательскому интерфейсу оставаться разблокированным во время длительных запросов к базе данных, и это упрощает потоковую модель для меня. Я пол...

у меня есть форма, которая порождает BackgroundWorker, который должен обновить собственное текстовое поле формы (в основном потоке), следовательно Invoke((Action) (...)); звонок. Если в HandleClosingEvent Я просто делаю bgWorker.CancelAsync() затем я получаю ObjectDisposedException on Invoke(...) звонок, поня...

У меня есть небольшое приложение WinForms, которое использует объект BackgroundWorker для выполнения длительной операции. фоновая операция вызывает случайные исключения, как правило, когда у кого-то есть открытый файл, который воссоздается. независимо от того, выполняется ли код из IDE или нет.net, появляет...

У меня есть форма с 2 comboboxes на нем. И я хочу заполнить combobox2.DataSource на основе combobox1.Text и combobox2.Text (Я предполагаю, что пользователь завершил ввод в combobox1 и находится в середине ввода в combobox2). Поэтому у меня есть обработчик событий для combobox2 такой: private void combobox2_...