Subprocesamiento múltiple en los controles de formularios Windows Forms
Actualización: noviembre 2007
En muchas aplicaciones, puede hacer que la interfaz de usuario (IIU) tenga mayor capacidad de respuesta realizando las operaciones que llevan mucho tiempo en otro subproceso. Varias herramientas están disponibles para el subprocesamiento múltiple de los controles de formularios Windows Forms, incluido el espacio de nombres System.Threading, el método Control.BeginInvoke y el componente BackgroundWorker.
Nota: |
---|
Aunque el componente BackgroundWorker reemplaza y agrega funcionalidad al espacio de nombres System.Threading y al método Control.BeginInvoke, éstos se conservan a efectos de compatibilidad con versiones anteriores y uso futuro, según sea el caso. Para obtener más información, vea Información general sobre el componente BackgroundWorker. |
En esta sección
Cómo: Realizar llamadas seguras para subprocesos en controles de formularios Windows Forms
Muestra cómo hacer llamadas a controles de formularios Windows Forms seguras para la ejecución de subprocesos.Cómo: Utilizar un subproceso en segundo plano para buscar archivos
Muestra cómo utilizar el espacio de nombres System.Threading y el método BeginInvoke para buscar de forma asincrónica los archivos.
Referencia
BackgroundWorker
Documenta un componente que encapsula un subproceso de trabajo para las operaciones asincrónicas.LoadAsync
Documenta cómo cargar de forma asincrónica un sonido.LoadAsync
Documenta cómo cargar de forma asincrónica una imagen.
Secciones relacionadas
Cómo: Ejecutar una operación en segundo plano
Muestra cómo realizar operaciones que llevan mucho tiempo con el componente BackgroundWorker.Información general sobre el componente BackgroundWorker
Proporciona temas que describen cómo utilizar el componente BackgroundWorker para las operaciones asincrónicas.