.net Dapper QueryMultiple/Query/Execute方法是否线程安全?

.net Dapper QueryMultiple/Query/Execute方法是否线程安全?,.net,sql-server,multithreading,thread-safety,dapper,.net,Sql Server,Multithreading,Thread Safety,Dapper,我在.NET4.5代码(并行库)中使用了DapperQueryMultiple/Query/Execute方法,我想知道它是否是线程安全的 谢谢, Monicadapper的所有内部元编程部分都应该是线程安全的,而且它在stackoverflow这样的网站上看到了足够大的负载,所以我很有信心这是好的 但是,如果您在同一个连接实例上执行多个并发操作,那么这取决于单个ADO.NET连接是否是线程安全的;在大多数情况下,不是这样的。所以:不要那样做。不过,多个连接本身的操作也可以。谢谢。我总是使用一个

我在.NET4.5代码(并行库)中使用了DapperQueryMultiple/Query/Execute方法,我想知道它是否是线程安全的

谢谢,


Monica

dapper的所有内部元编程部分都应该是线程安全的,而且它在stackoverflow这样的网站上看到了足够大的负载,所以我很有信心这是好的


但是,如果您在同一个连接实例上执行多个并发操作,那么这取决于单个ADO.NET连接是否是线程安全的;在大多数情况下,不是这样的。所以:不要那样做。不过,多个连接本身的操作也可以。

谢谢。我总是使用一个新的连接实例(使用(connection{})。