EntityEntry.State Eigenschaft

Definition

Ruft den Zustand ab, in dem diese Entität nachverfolgt wird, oder legt diesen fest.

Diese Methode legt nur den Zustand der einzelnen Entität fest, die durch diesen Eintrag dargestellt wird. Es ändert nicht den Zustand anderer Entitäten, die von diesem erreichbar sind.

Beim Festlegen des Zustands befindet sich die Entität immer im angegebenen Zustand. Wenn Sie z. B. den Zustand in die Entität ändern, Deleted wird unabhängig vom aktuellen Zustand zum Löschen markiert. Dies unterscheidet sich vom Aufrufen von Remove(TEntity) , bei dem die Entität getrennt (und nicht zum Löschen markiert) wird, wenn sie sich im Zustand Added befindet.

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

Eigenschaftswert

EntityState

Hinweise

Weitere Informationen finden Sie unter Zugreifen auf nachverfolgte Entitäten in EF Core.

Gilt für