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
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.
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.
Se llama justo antes de que EF intente llamar OpenAsync()a .
Se aplica a
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.