IDbCommandInterceptor 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 dei comandi inviati a un database relazionale.
public interface IDbCommandInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IDbCommandInterceptor = interface
interface IInterceptor
Public Interface IDbCommandInterceptor
Implements IInterceptor
- Derivato
- Implementazioni
Commenti
Gli intercettori di comandi possono essere usati per visualizzare, modificare o eliminare l'esecuzione di DbCommande per modificare il risultato prima che venga restituito a Entity Framework.
Se non si implementano tutti i metodi, è consigliabile ereditare da DbCommandInterceptor .
Usare AddInterceptors(IInterceptor[]) per registrare gli intercettori di applicazioni.
Le estensioni possono anche registrare intercettori nel provider di servizi interno. Se vengono rilevati intercettori inseriti e dell'applicazione, gli intercettori inseriti vengono eseguiti nell'ordine in cui vengono risolti dal provider di servizi e quindi gli intercettori dell'applicazione vengono eseguiti per ultimo.
Per altre informazioni ed esempi, vedere Intercettori di EF Core .