ISaveChangesInterceptor.SavedChanges(SaveChangesCompletedEventData, Int32) Methode

Definition

Wird am Ende von DbContext.SaveChanges aufgerufen.

Diese Methode wird weiterhin aufgerufen, wenn ein Interceptor die Erstellung eines Befehls in unterdrückt SavingChanges(DbContextEventData, InterceptionResult<Int32>) hat. In diesem Fall result ist das von zurückgegebene SavingChanges(DbContextEventData, InterceptionResult<Int32>) Ergebnis.

public int SavedChanges (Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData eventData, int result);
abstract member SavedChanges : Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData * int -> int
Public Function SavedChanges (eventData As SaveChangesCompletedEventData, result As Integer) As Integer

Parameter

eventData
SaveChangesCompletedEventData

Kontextinformationen zum DbContext verwendeten .

result
Int32

Das Ergebnis des Aufrufs von DbContext.SaveChanges . Dieser Wert wird in der Regel als Rückgabewert für die Implementierung dieser Methode verwendet.

Gibt zurück

Int32

Das Ergebnis, das EF verwendet. Eine normale Implementierung dieser Methode für jeden Interceptor, der nicht versucht, das Ergebnis zu ändern, besteht in der Rückgabe des result übergebenen Werts.

Gilt für: