Resultados da pesquisa a pedido "backgroundworker"

4 a resposta

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 ...

5 a resposta

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 ...

5 a resposta

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 ...

5 a resposta

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 ...

5 a resposta

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 ...

5 a resposta

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 ...

5 a resposta

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 ...

6 a resposta

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...

6 a resposta

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 ...

6 a resposta

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 ...