我知道我们可以通过以下命令访问 OpenAccessContext 中的新/修改/删除实体。
dbContext.GetChanges().GetInserts<object>()
dbContext.GetChanges().GetUpdates<object>()
dbContext.GetChanges().GetDeletes<object>()
如果在执行 SaveChanges() 时由于任何原因发生异常,我需要记录这些实体,但在出现异常时它们会被清除。
无论如何,如果出现异常,是否可以将实体从 OpenAccessContext 中取出?