2009-03-27 5 views
0

Est-il possible de transmettre une référence SecurityPrincipal client sur un thread principal à d'autres threads enfants? Est-il possible de transmettre des informations de type valeur aux différents threads via un contexte quelconque? Cela fonctionne dans un environnement WCF où je veux exécuter du code parallèle, mais je trouve constamment en train de réinitialiser les informations de sécurité sur chaque thread. Je ne veux pas que ce soit quelque chose que je dois transmettre explicitement lorsque vous exécutez des tâches parallèles.C# Transmettre implicitement SecurityPrincipal personnalisé aux threads

Merci, JEB

Répondre

1

Le thread enfant déjà en cours d'exécution lorsque le principal personnalisé est attribué? Je viens de faire un test simple qui semblait confirmer ce que je pensais déjà savoir, c'est-à-dire que Thread.CurrentPrincipal est propagé au thread fils quand le thread enfant est démarré.

Questions connexes