Sprache

ChangeTracker.StateChanging Ereignis

Definition

Ein Ereignis wird ausgelöst, wenn eine Entität, die vom zugeordneten DbContext Element nachverfolgt wird, von einer zu einer EntityState anderen verschoben wird.

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

Ereignistyp

Hinweise

Beachten Sie, dass dieses Ereignis nicht für Entitäten ausgelöst wird, wenn sie zuerst vom Kontext nachverfolgt werden. Verwenden Sie das Tracking 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: