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 comandos enviados a una base de datos relacional.
public interface IDbCommandInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IDbCommandInterceptor = interface
interface IInterceptor
Public Interface IDbCommandInterceptor
Implements IInterceptor
Los interceptores de comandos se pueden usar para ver, cambiar o suprimir la DbCommandejecución de y para modificar el resultado antes de que se devuelva a EF.
Considere la posibilidad de heredar de DbCommandInterceptor 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.
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.