ChangeTracker.DetectingAllChanges Event

Definition

An event fired when detecting changes to the entity graph about to happen, either through an explicit call to DetectChanges(), or automatically, such as part of executing SaveChanges() or SaveChangesAsync(CancellationToken).

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

Event Type

Remarks

AutoDetectChangesEnabled is set to false for the duration of the event to prevent an infinite loop of recursive automatic calls.

See EF Core change tracking for more information and examples.

Applies to