1
我想將自定義數據添加到線程。例如,環境事務範圍存儲在線程以及身份信息中。我想有我自己的環境數據。有沒有辦法做到這一點,或者會有很多工作值得嗎?使用將環境數據添加到線程
using(var x = new MyDataClass())
{
SomeMethod();
}
一個在SomeMethod()
我希望能夠訪問到在調用方法聲明MyDataClass實例
比方說,我有。
我想將自定義數據添加到線程。例如,環境事務範圍存儲在線程以及身份信息中。我想有我自己的環境數據。有沒有辦法做到這一點,或者會有很多工作值得嗎?使用將環境數據添加到線程
using(var x = new MyDataClass())
{
SomeMethod();
}
一個在SomeMethod()
我希望能夠訪問到在調用方法聲明MyDataClass實例
比方說,我有。
聽起來像你正在尋找ThreadStaticAttribute
,除非我完全誤解了這個問題。
這篇文章 - Thread Local Storage: Thread-Relative Static Fields and Data Slots,可能是有趣的。
這看起來像我所需要的,但我不得不惹惱它。 – 2011-03-04 22:55:56