Partager via


ISaveChangesInterceptor.SavedChanges Méthode

Définition

Appelé à la fin de DbContext.SaveChanges.

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

Paramètres

eventData
SaveChangesCompletedEventData

Informations contextuelles sur le DbContext utilisé.

result
Int32

Résultat de l’appel à DbContext.SaveChanges. Cette valeur est généralement utilisée comme valeur de retour pour l’implémentation de cette méthode.

Retours

Résultat utilisé par EF. Une implémentation de cette méthode pour tout intercepteur qui ne tente pas de modifier le résultat consiste à retourner la result valeur passée.

Remarques

Cette méthode est toujours appelée si un intercepteur a supprimé la création d’une commande dans SavingChanges(DbContextEventData, InterceptionResult<Int32>). Dans ce cas, result est le résultat retourné par SavingChanges(DbContextEventData, InterceptionResult<Int32>).

S’applique à