gpt4 book ai didi

entity-framework - EF5 DbContext.SaveChanges 是否处理事务提交和回滚?

转载 作者:行者123 更新时间:2023-12-04 10:52:52 28 4
gpt4 key购买 nike

我不清楚是否需要使用 TransactionScope 或 DbContext.SaveChanges() 足以提交由多个 CRUD 操作组成的事务。我在后端使用 SQL Server。

最佳答案

如果您调用SaveChanges()多次,并且想要回滚所有这些更改,是的,您会想要使用 TransactionScope .如果您调用SaveChanges()一旦在上下文中,您的所有更改都会在幕后事务中立即推送到数据库。

关于entity-framework - EF5 DbContext.SaveChanges 是否处理事务提交和回滚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17301563/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com