Gid*_*sey 7 logging enterprise-library thread-safety
我有一些代码将使用不同线程的Enterprise Library 5.0中的日志记录应用程序块进行日志记录.LAB线程安全吗?我可以像往常一样从不同的线程进行日志记录,还是需要同步日志记录代码,以便一次只能从一个线程使用?
Enterprise Library 5.0日志记录是线程安全的.
在记录之前,EL会检查该IsThreadSafe属性TraceListener.如果特定的TraceListener不是线程安全的,那么它将Monitor.Enter(listener);在调用侦听器的TraceData方法之前执行.
| 归档时间: |
|
| 查看次数: |
2680 次 |
| 最近记录: |