Threads

28/09/2004 - 14:27 por Luis Cisneros | Informe spam
Hola a todos!

Algún ejemplo que tengan a la mano que más o menos haga
algo así:

En el page_load de una aspx que tiene 4 datagrids crear
tres hilo de ejecución, uno para llenar cada datagrid (el
cuarto lo llenas desde el principal) luego esperar que se
terminen de ejecutar los 3 hilos (algo como un Join de
Java) y hacer otras cosas antes de terminar el PageLoad.

Saludos
Luis Cisneros
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
28/09/2004 - 17:34 | Informe spam
Utiliza la clase ThreadPool para crear los hilos usando QueueUserWorkItem.
Tambien crea un AutoResetEvent o ManualResetEvent por cada hilo. Estos
objetos los usaras para sincronizar los hilos y hacer esperar al hilo
principal (con WaitHandle.WaitAll) a que finalizen los hilos. En la ayuda de
estos objetos tienes ejemplos de como usarlos.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares