C#将自定义SecurityPrincipal隐式传递给线程

时间:2009-03-27 00:34:29

标签: c# wcf multithreading

是否可以将主线程上的客户SecurityPrincipal引用传递给其他子线程?有没有办法通过某种上下文将值类型信息传递给各种线程?这是在WCF环境中运行的,我想运行并行代码,但发现自己不断重置每个线程的安全信息。我不希望它是我在运行并行任务时必须明确传递的东西。

谢谢, JEB

1 个答案:

答案 0 :(得分:1)

分配自定义主体时,子线程是否已在运行?我刚做了一个简单的测试,它似乎证实了我已经认为我知道的内容,即当子线程启动时Thread.CurrentPrincipal传播到子线程。