ISaveChangesInterceptor Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente l'intercettazione DbContext.SaveChanges dei metodi e DbContext.SaveChangesAync .
public interface ISaveChangesInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type ISaveChangesInterceptor = interface
interface IInterceptor
Public Interface ISaveChangesInterceptor
Implements IInterceptor
- Derivato
- Implementazioni
Commenti
Gli intercettori SaveChanges possono essere usati per visualizzare, modificare o eliminare l'esecuzione della chiamata SaveChanges e modificare il risultato prima che venga restituito a EF.
È consigliabile ereditare da SaveChangesInterceptor se non implementare tutti i metodi.
Usare AddInterceptors(IInterceptor[]) per registrare gli intercettori dell'applicazione.
Le estensioni possono anche registrare gli intercettori nel provider di servizi interni. Se vengono trovati sia gli intercettori inseriti che l'applicazione, gli intercettori inseriti vengono eseguiti nell'ordine in cui vengono risolti dal provider di servizi e quindi gli intercettori dell'applicazione vengono eseguiti l'ultima volta.
Per altre informazioni ed esempi, vedere Intercettori EF Core .
Metodi
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per