Entity framework 实体框架易失性隔离级别

Entity framework 实体框架易失性隔离级别,entity-framework,Entity Framework,我在MSDN文档中找到了Serializable(IsolationLevel.Serializable)隔离级别的以下描述: 可以读取但不能修改易失性数据,并且在事务期间不能添加新数据 在同一页上,易失性数据定义为: 受事务影响的数据称为volatile 我的问题是,如何防止其他事务读取易失性数据,以及如何防止它们添加任何新数据 非常感谢。我认为这是您可以获得的最高隔离级别。根据这一点,这应该足以满足你的需要 SERIALIZABLE指定以下内容:语句无法读取 已被修改,但尚未由其他事务提交

我在MSDN文档中找到了
Serializable
IsolationLevel.Serializable
)隔离级别的以下描述:

可以读取但不能修改易失性数据,并且在事务期间不能添加新数据

在同一页上,易失性数据定义为:

受事务影响的数据称为volatile

我的问题是,如何防止其他事务读取易失性数据,以及如何防止它们添加任何新数据


非常感谢。

我认为这是您可以获得的最高隔离级别。根据这一点,这应该足以满足你的需要

SERIALIZABLE指定以下内容:语句无法读取 已被修改,但尚未由其他事务提交。不 其他事务可以修改当前用户已读取的数据 直到当前事务完成。其他 事务不能插入键值为的新行 当前事务中任何语句读取的键的范围 直到当前事务完成


我认为这是你能达到的最高隔离级别。根据这一点,这应该足以满足你的需要

SERIALIZABLE指定以下内容:语句无法读取 已被修改,但尚未由其他事务提交。不 其他事务可以修改当前用户已读取的数据 直到当前事务完成。其他 事务不能插入键值为的新行 当前事务中任何语句读取的键的范围 直到当前事务完成