Cita:
Empezado por eugenio_vb
1.- Si ejecuto externamente MiFuncion (desde otro hilo), MiFuncion al entrar en un bucle while, frenara la ejecucion de Execute hasta terminar el bucle?
|
Sí, frenará la ejecución Execute del hilo desde el que llamas a dicha función, independientemente de la clase en la que esté implementada.
Cita:
Empezado por eugenio_vb
2.- Si el propio Execute llama a MiFuncion , entonces si habria un freno a Execute, no??? , ahi es donde encuentro el problema porque Execute no generara las condiciones para salir del bucle.
|
Sí, habría un freno del Execute del hilo en cuestión.
Cita:
Empezado por eugenio_vb
3.- El ejecutar una funcion externamente de un Hilo hace que se ejecute en el hilo que la llama o en el hilo al que pertenece?
|
Hace que se ejecute en el hilo que la llama, por lo que el hilo al que pertenece sigue trabajando sin verse afectado (podría verse afectado, si manipulases variables de dicha clase desde esa función).