Compartir a través de


DbInterception Clase

Definición

Este es el punto de registro de IDbInterceptor los interceptores. Los interceptores reciben notificaciones cuando EF realiza determinadas operaciones, como la ejecución de comandos en la base de datos. Por ejemplo, vea IDbCommandInterceptor.

public static class DbInterception
type DbInterception = class
Public Class DbInterception
Herencia
DbInterception

Propiedades

Dispatch

Este es el punto de entrada para enviar a los interceptores. Normalmente, Entity Framework solo lo usa internamente, pero se proporciona públicamente para que otro código pueda asegurarse de que se llama a los interceptores registrados cuando se realizan operaciones en nombre de EF. Por ejemplo, los proveedores de EF pueden hacer uso de esto al ejecutar comandos.

Métodos

Add(IDbInterceptor)

Registra un nuevo IDbInterceptor para recibir notificaciones. Tenga en cuenta que el interceptor debe implementar alguna interfaz que se extienda de IDbInterceptor a ser útil.

Remove(IDbInterceptor)

Quita un registrado IDbInterceptor para que ya no reciba notificaciones. Si el interceptor especificado no está registrado, se trata de una operación no operativa.

Se aplica a