IDbConnectionInterceptor 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 la interceptación de operaciones en DbConnection.
public interface IDbConnectionInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IDbConnectionInterceptor = interface
interface IInterceptor
Public Interface IDbConnectionInterceptor
Implements IInterceptor
- Derivado
- Implementaciones
Comentarios
Los interceptores de conexión se pueden usar para ver, cambiar o suprimir la operación en DbConnectiony para modificar el resultado antes de que se devuelva a EF.
Considere la posibilidad de heredar de DbConnectionInterceptor si no implementa todos los métodos.
Use AddInterceptors(IInterceptor[]) para registrar interceptores de aplicación.
Las extensiones también pueden registrar interceptores en el proveedor de servicios interno. Si se encuentran interceptores de aplicación y 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.