2009-03-27 2 views
0

Возможно ли передать клиенту ссылку SecurityPrincipal по основному потоку другим дочерним потокам? Есть ли способ передать информацию типа значения в различные потоки через какой-то контекст? Это работает в среде WCF, где я хочу запускать параллельный код, но обнаруживаю, что постоянно обновляю информацию о безопасности в каждом потоке. Я не хочу, чтобы это было чем-то, что я должен явно передавать, когда вы выполняете параллельные задачи.C# Непосредственно передавать пользовательские SecurityPrincipal в потоки

Спасибо, JEB

ответ

1

ли ребенок нить уже работает, когда пользовательский принципал назначен? Я просто сделал простой тест, который, казалось, подтвердил то, что, как я уже думал, я знал, это то, что Thread.CurrentPrincipal распространяется на дочерний поток при запуске дочернего потока.