IQueryExpressionInterceptor Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite interceptar árboles de expresión de consulta y delegados compilados resultantes.
public interface IQueryExpressionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IQueryExpressionInterceptor = interface
interface IInterceptor
Public Interface IQueryExpressionInterceptor
Implements IInterceptor
- Implementaciones
Comentarios
Use AddInterceptors(IInterceptor[]) para registrar interceptores de aplicaciones.
Las extensiones también pueden registrar interceptores en el proveedor de servicios interno. Si se encuentran los interceptores de aplicaciones y insertados, los interceptores insertados se ejecutan en el orden en que se resuelven desde el proveedor de servicios y, a continuación, se ejecutan los interceptores de la aplicación en último lugar.
Consulte interceptores de EF Core para obtener más información y ejemplos.
Métodos
QueryCompilationStarting(Expression, QueryExpressionEventData) |
Se llama con el árbol de expresiones LINQ para una consulta antes de que se compile. |