实体框架事务排队

时间:2018-05-09 10:29:34

标签: c# entity-framework transactions

如果存在,Entity Framework如何管理一系列生成的事务?

例如,我有一系列数据操作,我执行这样的过程作为离散交易:

for (int i = 0; i < list.Length; ++i) {
    using (DbContextTransaction trx = dbCtx.Database.BeginTransaction()) {
        MakeSomeAdditionsOrChanges(list[i]);
        SaveChanges();
        trx.Commit();
    }
}

是否有内部排队?

这是最好的还是有更好的方法来处理一系列数据任务?

0 个答案:

没有答案