Lenguaje

IQueryExpressionInterceptor Interfaz

Definición

Permite interceptar árboles de expresiones de consulta y delegados compilados resultantes.

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
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 interceptores de aplicación e insertados, los interceptores insertados se ejecutan en el orden en que se resuelven desde el proveedor de servicios y, a continuación, los interceptores de aplicación se ejecutan por última vez.

Consulte interceptores de EF Core para obtener más información y ejemplos.

Métodos

Nombre Description
QueryCompilationStarting(Expression, QueryExpressionEventData)

Se llama con el árbol de expresiones LINQ para una consulta antes de compilarla.

Se aplica a