SaveChangesInterceptor.SavedChanges Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado no final de DbContext.SaveChanges.
Esse método ainda será chamado se um interceptador suprimiu a criação de um comando em SavingChanges(DbContextEventData, InterceptionResult<Int32>).
Nesse caso, result
é o resultado retornado por SavingChanges(DbContextEventData, InterceptionResult<Int32>).
public virtual int SavedChanges (Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData eventData, int result);
abstract member SavedChanges : Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData * int -> int
override this.SavedChanges : Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData * int -> int
Public Overridable Function SavedChanges (eventData As SaveChangesCompletedEventData, result As Integer) As Integer
Parâmetros
- eventData
- SaveChangesCompletedEventData
Informações contextuais sobre o DbContext que está sendo usado.
- result
- Int32
O resultado da chamada para DbContext.SaveChanges. Esse valor normalmente é usado como o valor retornado para a implementação desse método.
Retornos
O resultado que o EF usará.
Uma implementação normal desse método para qualquer interceptador que não esteja tentando alterar o resultado é retornar o result
valor passado.
Implementações
Aplica-se a
Entity Framework