标签: entity-framework-4.1
如果连接中断,EF 4.1中是否存在允许重新连接数据库的内容。如果是这样,EF可以记住尚未提交的内容,然后在重新连接后提交它吗?
如果没有,我可以为这种情况编程,以免丢失数据吗?
答案 0 :(得分:1)
在保存更改期间断开连接时,您只会获得异常。整个保存在事务中完成,该事务由于异常而未提交,并且EF未将其当前更改设置为已完成。您只需尝试再次保存更改 - EF将尝试打开新连接并执行相同的事务。