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 .

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