2009-03-27 3 views
0

メインスレッドのカスタマーSecurityPrincipal参照を他の子スレッドに渡すことはできますか?ある種のコンテキストを介してさまざまなスレッドに値型の情報を渡す方法はありますか?これはWCF環境で実行されていますが、並列コードを実行したいが、スレッドごとにセキュリティ情報を常にリセットしています。並列タスクを実行するときに明示的に渡す必要があるものではありません。C#カスタムSecurityPrincipalをスレッドに暗黙的に渡す

おかげで、 JEB

答えて

1

は、カスタムプリンシパルが割り当てられている場合、既に実行中の子スレッドですか?私はちょうど、私がすでに知っていると思っていたことを確認したような簡単なテストを行いました。つまり、Thread.CurrentPrincipalは、子スレッドが開始されたときに子スレッドに伝播されるということです。

関連する問題