【发布时间】:2015-01-13 16:54:35
【问题描述】:
我正在进行代码安全分析,但我很难确定(在文档中)LINQ 在进行所需操作时是否总是使用事务,或者我是否必须指定一些特殊的属性/参数。
有人知道吗?
【问题讨论】:
-
这取决于哪个“LINQ”。例如,LINQ to XML 根本不涉及数据库。
-
我发现Entity Framework 6会在使用Database.ExecuteSqlCommand()的情况下将sql命令包装在事务中。
标签: c# sql asp.net linq transactions