QueryTrackingBehavior 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示 查询结果的 ChangeTracker跟踪方式。
public enum QueryTrackingBehavior
type QueryTrackingBehavior =
Public Enum QueryTrackingBehavior
- 继承
-
QueryTrackingBehavior
字段
NoTracking | 1 | 更改跟踪器不会跟踪从 LINQ 查询返回的任何实体。 如果修改了实体实例,则更改跟踪器不会检测到这些更改,也不会 SaveChanges() 将这些更改保存到数据库。 |
NoTrackingWithIdentityResolution | 2 | 更改跟踪器不会跟踪从 LINQ 查询返回的任何实体。 如果修改了实体实例,则更改跟踪器不会检测到这些更改,也不会 SaveChanges() 将这些更改保存到数据库。 |
TrackAll | 0 | 更改跟踪器将跟踪从 LINQ 查询返回的所有实体的更改。 在 期间 SaveChanges(),将检测到对实体实例所做的任何修改并将其保存到数据库。 |
注解
有关详细信息和示例,请参阅 EF Core 中的跟踪查询与非跟踪查询 。