2010-04-13 16 views
18

puede alguien por favor explicar el concepto de despachador, es uno despachador por hilo o cualquier otra cosa¿Qué es un despachador

+0

Quiere saber sobre el concepto de sistema operativo, o algo específico (como el despachador de eventos en .Net? Porque etiquetó la pregunta en C# – ata

+0

quiero en referencia a .net –

Respuesta

11

Si preguntas en referencia a C#, a dispatcher ...

. ..tiene una cola priorizada de elementos de trabajo para un hilo específico.

Cuando se crea un despachador en un hilo, este se convierte en el único despachador que puede asociarse con el hilo, incluso si el despachador está apagado.

..so sí, uno por hilo.

+0

obtengo una propiedad despachador para un botón "btnTest.Dispatcher" qué significa esto –

+0

significa que el botón se deriva de un 'System.Windows.Threading.DispatcherObject'. Mire la jerarquía de herencia aquí: http://msdn.microsoft.com/en-us/library/ms609089%28v= VS.85% 29.aspx –