Поделиться через


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.

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