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


EntityState Перечисление

Определение

Описывает состояние сущности.

Это перечисление поддерживает побитовую комбинацию значений его членов.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
[System.Flags]
public enum EntityState
type EntityState = 
Public Enum EntityState
Наследование
EntityState
Атрибуты

Поля

Added 4

Сущность отслеживается контекстом, но еще не существует в базе данных.

Deleted 8

Сущность отслеживается контекстом и существует в базе данных, но была помечена для удаления из базы данных при следующем вызове SaveChanges.

Detached 1

Сущность не отслеживается контекстом. Сущность находится в этом состоянии сразу после создания с помощью оператора new или одного из DbSet методов Create.

Modified 16

Сущность отслеживается контекстом и существует в базе данных, а некоторые или все ее значения свойств были изменены.

Unchanged 2

Сущность отслеживается контекстом и существует в базе данных, а ее значения свойств не изменились по сравнению со значениями в базе данных.

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