ChangeTracker.AutoDetectChangesEnabled 属性

定义

获取或设置一个值,该值指示 DetectChanges() 方法是否由和相关类的方法自动调用 DbContext

默认值为 true。 这可确保上下文在执行操作(例如 SaveChanges() 或返回更改跟踪信息)之前识别对已跟踪实体实例所做的任何更改。 如果禁用自动检测更改,则必须确保 DetectChanges() 在修改实体实例时调用。 如果不这样做,可能会导致某些更改在 SaveChanges() 返回或过期更改跟踪信息的过程中不会保留。

public virtual bool AutoDetectChangesEnabled { get; set; }
member this.AutoDetectChangesEnabled : bool with get, set
Public Overridable Property AutoDetectChangesEnabled As Boolean

属性值

Boolean

适用于