Share via


EntityState Enum

Definition

The state in which an entity is being tracked by a context.

public enum EntityState
type EntityState = 
Public Enum EntityState
Inheritance
EntityState

Fields

Name Value Description
Detached 0

The entity is not being tracked by the context.

Unchanged 1

The entity is being tracked by the context and exists in the database. Its property values have not changed from the values in the database.

Deleted 2

The entity is being tracked by the context and exists in the database. It has been marked for deletion from the database.

Modified 3

The entity is being tracked by the context and exists in the database. Some or all of its property values have been modified.

Added 4

The entity is being tracked by the context but does not yet exist in the database.

Remarks

See EF Core change tracking for more information and examples.

Applies to