Condividi tramite


IQueryExpressionInterceptor Interfaccia

Definizione

Consente l'intercettazione degli alberi delle espressioni di query e dei delegati compilati risultanti.

public interface IQueryExpressionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IQueryExpressionInterceptor = interface
    interface IInterceptor
Public Interface IQueryExpressionInterceptor
Implements IInterceptor
Implementazioni

Commenti

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

QueryCompilationStarting(Expression, QueryExpressionEventData)

Chiamato con l'albero delle espressioni LINQ per una query prima della compilazione.

Si applica a