タスク並列ライブラリへのデリゲートの内部はスレッド セーフですか? つまり、そのデリゲート内で宣言された変数の値はそのスレッドに分離されていますか?
例:
Parallel.ForEach(collection, item => {
var something = new Something(item.Property);
});
同じ操作something
によって作成された別のスレッドによって上書きされないように保護され、常にスレッドに固有であることが保証されていますか?Parallel