.netmultithreadingenterprise-librarydaab

Is the Microsoft Enterprise Library Data Access Application Block thread safe?


I can't seem to find any documentation regarding thread safety...

In particular - is the Database class (and subclasses) thread safe

How would I find this out for myself? Are there references to thread safety for classes on the MSDN site?


Solution

  • Yes, instances of the Database class are thread-safe. However, objects created by it (such as SqlDataReader) are not.