J'essaie de surveiller les états d'un groupe de threads dans une application Microsoft.NET écrite en C#. J'aimerais pouvoir également surveiller tous les fils enfants générés par les threads d'origine.. NET équivalent aux groupes de threads Java?
En Java, vous pouvez affecter des threads à un groupe de threads, et leurs enfants appartiendront également au groupe. Existe-t-il un équivalent dans .NET? J'ai brièvement regardé ExecutionContext et LogicalCallContext, mais je ne peux pas voir comment trouver tous les threads qui sont dans un contexte. Raymond Chen a un article sur un Win32 API method pour énumérer des discussions, mais j'espère que je ne devrais pas aller aussi bas.
C'est une bonne idée si vous contrôlez tout le code qui lance des threads, mais ce n'est pas le cas. –