【问题标题】:Is the Microsoft Enterprise Library Data Access Application Block thread safe?Microsoft 企业库数据访问应用程序块线程安全吗?
【发布时间】:2011-02-21 18:08:45
【问题描述】:

我似乎找不到任何有关线程安全的文档...

尤其是 - Database 类(和子类)线程安全

我如何自己发现这一点? MSDN 站点上的类是否引用了线程安全?

【问题讨论】:

    标签: .net multithreading enterprise-library daab


    【解决方案1】:

    是的,Database 类的实例是线程安全的。但是,由它创建的对象(如SqlDataReader)却不是。

    【讨论】:

    • 如何使数据库类线程创建的对象安全?例如,如果我使用数据库类创建命令对象(GetSqlStringCommand),如何确保该对象的线程安全?
    猜你喜欢
    • 2010-11-21
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    相关资源
    最近更新 更多