IQueryExpressionInterceptor Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet l’interception des arborescences d’expressions de requête et des délégués compilés résultants.
public interface IQueryExpressionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IQueryExpressionInterceptor = interface
interface IInterceptor
Public Interface IQueryExpressionInterceptor
Implements IInterceptor
- Implémente
Remarques
Utilisez AddInterceptors(IInterceptor[]) pour inscrire des intercepteurs d’application.
Les extensions peuvent également inscrire des intercepteurs dans le fournisseur de services interne. Si les intercepteurs injectés et d’application sont trouvés, les intercepteurs injectés sont exécutés dans l’ordre où ils sont résolus à partir du fournisseur de services, puis les intercepteurs d’application sont exécutés en dernier.
Pour plus d’informations et d’exemples, consultez intercepteurs EF Core .
Méthodes
QueryCompilationStarting(Expression, QueryExpressionEventData) |
Appelé avec l’arborescence d’expressions LINQ pour une requête avant qu’elle ne soit compilée. |