2010-04-13 4 views
18

quelqu'un peut-il s'il vous plaît expliquer le concept de répartiteur, est-il un répartiteur par fil ou quoi que ce soit d'autrece qui est un répartiteur

+0

Yuo veut savoir sur le concept OS, ou quelque chose de spécifique (comme le répartiteur d'événements dans .Net? Parce que vous avez marqué la question en C# – ata

+0

je veux en référence à .net –

Répondre

11

Si vous demandez en référence à C#, a dispatcher ...

. ..maintient une file d'attente hiérarchisée d'éléments de travail pour un thread spécifique.

Lorsqu'un Dispatcher est créé sur un thread, il devient le seul Dispatcher pouvant être associé au thread, même si le Dispatcher est arrêté.

.. oui, un par fil.

+0

je reçois une propriété de dispatcher pour un bouton "btnTest.Dispatcher" Qu'est-ce que cela signifie –

+0

cela signifie que le bouton est dérivé d'un 'System.Windows.Threading.DispatcherObject'. Regardez la hiérarchie d'héritage ici: http://msdn.microsoft.com/en-us/library/ms609089%28v= VS.85% 29.aspx –