DbChangeTracker.HasChanges Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, отслеживает ли DbContext объект какие-либо новые, удаленные или измененные сущности или связи, которые будут отправлены в базу данных при SaveChanges() вызове .
public bool HasChanges ();
member this.HasChanges : unit -> bool
Public Function HasChanges () As Boolean
Возвращаемое значение
Значение true, если базовые DbContext имеют изменения, в противном случае — false.
Комментарии
Функционально вызов этого метода эквивалентен проверке наличия сущностей или связей в состоянии Added, Updated или Deleted. Обратите внимание, что этот метод вызывается DetectChanges() , если AutoDetectChangesEnabled для параметра не задано значение false.
Применяется к
Entity Framework