IQueryExpressionInterceptor 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 di alberi delle espressioni di query e delegati compilati risultanti.
public interface IQueryExpressionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor
public interface IQueryExpressionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IQueryExpressionInterceptor = interface
interface ISingletonInterceptor
interface IInterceptor
type IQueryExpressionInterceptor = interface
interface IInterceptor
Public Interface IQueryExpressionInterceptor
Implements ISingletonInterceptor
Public Interface IQueryExpressionInterceptor
Implements IInterceptor
- Implementazioni
Commenti
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 .
Metodi
| Nome | Descrizione |
|---|---|
| QueryCompilationStarting(Expression, QueryExpressionEventData) |
Chiamato con l'albero delle espressioni LINQ per una query prima della compilazione. |