EntityEntry.State Свойство

Определение

Возвращает или задает состояние, в котором отслеживается эта сущность.

Этот метод задает только состояние одной сущности, представленной этой записью. Он не изменяет состояние других сущностей, доступных для этого объекта.

При настройке состояния сущность всегда будет в конечном итоге в указанном состоянии. Например, если изменить состояние Deleted на сущность, она будет помечена для удаления независимо от его текущего состояния. Это отличается от вызова Remove(TEntity) , когда сущность будет отключена (а не помечена для удаления), если она находится в Added состоянии.

public virtual Microsoft.EntityFrameworkCore.EntityState State { get; set; }
member this.State : Microsoft.EntityFrameworkCore.EntityState with get, set
Public Overridable Property State As EntityState

Значение свойства

EntityState

Комментарии

Дополнительные сведения см. в разделе "Доступ к отслеживаемой сущности" в EF Core .

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