Resultados da pesquisa a pedido "backgroundworker"
Como usar o Ping.SendAsync trabalhando com datagridview?
Eu tenho um aplicativo que envia todos os IPs no datagridview para compilar uma lista de IP RoundtripTime responsivo. Quando terminar a etapa, enviarei o RoundtripTime para o datagridvie ... foreach (DataGridViewRow row in ...
Cancelando tarefas em segundo plano
Quando meu aplicativo C # é fechado, ele às vezes fica preso na rotina de limpeza. Especificamente, um trabalhador em segundo plano não está fechando. Isto é basicamente como eu estou tentando fechá-lo: private void App_FormClosing (remetente do ...
Pool de threads do .NET - interface do usuário WinForms que não responde
CenárioEu tenho um aplicativo Windows Forms. Dentro do formulário principal, há um loop que itera cerca de 3000 vezes, criando uma nova instância de uma classe em um novo thread para executar alguns cálculos. Tendo em mente que essa configuração ...
Maneira correta de descartar um BackGroundWorker
Essa seria uma maneira adequada de descartar um BackGroundWorker? Não tenho certeza se é necessário remover os eventos antes de chamar .Dispose (). Também está chamando .Dispose () dentro do delegado RunWorkerCompleted ok para fazer? public void ...
Exceções não tratadas no BackgroundWorker
Meu aplicativo WinForms usa váriosBackgroundWorker [http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx] objetos para recuperar informações de um banco de dados. Estou usando o BackgroundWorker porque ele permite ...
Como atualizo um Label de dentro de um thread do BackgroundWorker?
Quando usei o WinForms, eu teria feito isso no meubg_DoWork método: status.Invoke(new Action(() => { status.Content = e.ToString(); })); status.Invoke(new Action(() => { status.Refresh(); }));No entanto, no meu aplicativo WPF, recebo um erro ...
Como iniciar e parar um trabalhador em segundo plano em execução contínua usando um botão
Digamos que eu tenha um trabalhador em segundo plano como este: private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { while(true) { //Kill zombies } }Como posso fazer esse trabalhador em segundo plano iniciar e parar de usar ...
Backgroundworker de barra de progresso VB.NET
Quando meu aplicativo é iniciado e acaba de ser atualizado, estou fazendo uma atualização do banco de dados local (sqlite).É assim: o usuário inicia meu apli...
Como usar o WPF Background Worker
Sou iniciante com WPF, no meu aplicativo, preciso executar uma série de etapas de inicialização, que levam de 7 a 8 segundos para serem concluídas, durante as quais minha interface do usuário não responde. Para resolver isso, eu executo ...
polling com delayed_job
Eu tenho um processo que geralmente leva alguns segundos para concluir, então estou tentando usar o delayed_job para lidar com isso de forma assíncrona. O trabalho em si funciona bem, minha pergunta é como pesquisar o trabalho para descobrir se ...