backgroundworker

BackgroundWorker vs hilo de fondo

Tengo una pregunta estilística sobre la elección de la implementación del hilo de fondo que debo usar en una aplicación de fo ... á cerrada. Por lo tanto, ¿sería más apropiado para mí usar un hilo de fondo en lugar de BackgroundWorker para este propósito?

Async / await vs BackgroundWorker

En los últimos días he probado las nuevas características de.net 4.5 y c# 5. Me gustan sus nuevas características async/awai ... características, ¿cuándo debo usar async/await y cuándo un BackgroundWorker? ¿Cuáles son los escenarios comunes para ambos?

¿Enviando Argumentos A Background Worker?

Digamos que quiero enviar un parámetro int a un trabajador en segundo plano, ¿cómo se puede lograr esto? private void worker ... Sé cuando esto es trabajador.RunWorkerAsync();, no entiendo cómo definir en worker_DoWork que debe tomar un parámetro int.

Cómo usar WPF Background Worker

Soy un principiante con WPF , en mi aplicación necesito realizar una serie de pasos de inicialización, estos tardan 7-8 segu ... o ningún éxito tratando de implementarlo, ¿podría alguien decir cómo haría esto usando el BackgroundWorker? Gracias, Eamonn

¿Reemplazo de la biblioteca paralela de tareas para BackgroundWorker?

¿La biblioteca paralela de tareas tiene algo que se considere un reemplazo o mejora sobre la clase BackgroundWorker? Tengo ... ón. He hecho esto antes con BackgroundWorker, pero me pregunto si hay algunos patrones de TPL que se pueden usar en su lugar.

Excepciones no controladas en BackgroundWorker

Mi aplicación WinForms utiliza una serie de objetos BackgroundWorker para recuperar información de una base de datos. Estoy u ... rCompleted se ejecute? ¿Hay alguna propiedad o método del trabajador de fondo que pueda interrogar para obtener excepciones?

Cómo detener a BackgroundWorker correctamente

Tengo un formulario con 2 comboboxes en él. Y quiero llenar combobox2.DataSource basado en combobox1.Text y combobox2.Text ( ... ker está ocupado y no puede realizar varias acciones al mismo tiempo. Cómo deshacerse de esta excepción? Gracias de antemano!

Este BackgroundWorker está actualmente ocupado y no puede ejecutar varias tareas simultáneamente

Obtengo este error si hago clic en un botón que inicia el backgroundworker dos veces. This BackgroundWorker is currently busy and cannot run multiple tasks concurrently ¿Cómo puedo evitar esto?

Cómo usar un trabajador de fondo?

Sé que tiene 3 métodos. En mi programa tengo un método para enviar un mensaje. A menudo es tarde y el programa a veces no env ... Maximum = 100; Carga es mi otra forma donde está la barra de progreso. ¿Cómo utilizo un BackgroundWorker en este escenario?

Forma correcta de Deshacerse de un BackGroundWorker

¿Sería esta una forma adecuada de deshacerse de un trabajador de fondo? No estoy seguro de si es necesario eliminar los eve ... EventHandler(worker_RunWorkerCompleted); worker.DoWork -= new DoWorkEventHandler(worker_DoWork); worker.Dispose(); }

Alternativa a BackgroundWorker que acepta más de un argumento?

El objeto BackgroundWorker nos permite pasar un solo argumento al DoWorkEventHandler. // setup/init: BackgroundWorker endCa ... } ¿Hay otro objeto o patrón que nos permita pasar múltiples argumentos bien, o idealmente, escribir nuestra propia firma?

WPF BackgroundWorker vs Despachador

En mi aplicación WPF necesito hacer una operación asincrónica y luego necesito actualizar la GUI. Y esto que tengo que hacer ... para mí volver, te pregunto: ¿qué es mejor? ¿Cuáles son las razones para elegir una en lugar de la otra? ¡Gracias! Pileggi

¿Cómo producir retorno dentro de métodos anónimos?

Básicamente tengo un método anónimo que uso para mi BackgroundWorker: worker.DoWork += ( sender, e ) => { foreach ( ... er esto? Por cierto, este método de DoWork está dentro de un método estático, en caso de que sea importante para la solución.

BackgroundWorker RunWorkerCompleted Evento

Mi aplicación C# tiene varios trabajadores en segundo plano. A veces un trabajador de fondo despedirá a otro. Cuando se com ... ando Microsoft Visual C # 2008 Express Edition. Cualquier pensamiento o sugerencia que pueda tener será apreciada. Gracias.

Copia de Archivos con Barra de Progreso

Usé este código: using System; using System.Collections.Generic; using System.ComponentModel; using System.Windows.Forms; u ... ra de progreso se incrementa continuamente al copiar (no puedo usar CopyFileEx porque quería tener mi propia implementación).

¿Cómo cancelar una operación de base de datos de larga duración?

Actualmente trabajando con Oracle, pero también necesitará una solución para MS SQL. Tengo una GUI que permite a los usuario ... ....cuando realmente quiero DETENER la llamada a la base de datos y reutilizar el mismo trabajador. ¿Cómo puedo hacer eso?