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

Применяется к