Freigeben über


ChangeTracker.StateChanged Ereignis

Definition

Ein Ausgelöstes Ereignis, wenn eine Entität, die von dem zugeordneten DbContext nachverfolgt wird, von einem zu einem EntityState anderen verschoben wurde.

public event EventHandler<Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs> StateChanged;
member this.StateChanged : EventHandler<Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs> 
Public Custom Event StateChanged As EventHandler(Of EntityStateChangedEventArgs) 

Ereignistyp

Hinweise

Beachten Sie, dass dieses Ereignis nicht für Entitäten ausgelöst wird, wenn sie zum ersten Mal vom Kontext nachverfolgt werden. Verwenden Sie das Tracked Ereignis, um benachrichtigt zu werden, wenn der Kontext mit der Nachverfolgung einer Entität beginnt.

Weitere Informationen und Beispiele finden Sie unter EF Core-Änderungsnachverfolgung .

Gilt für: