Compartilhar via


DbInterception Classe

Definição

Esse é o ponto de registro para IDbInterceptor interceptadores. Os interceptadores recebem notificações quando o EF executa determinadas operações, como executar comandos no banco de dados. Por exemplo, veja IDbCommandInterceptor.

public static class DbInterception
type DbInterception = class
Public Class DbInterception
Herança
DbInterception

Propriedades

Dispatch

Este é o ponto de entrada para expedição para interceptadores. Isso geralmente é usado apenas internamente pelo Entity Framework, mas é fornecido publicamente para que outro código possa garantir que interceptadores registrados sejam chamados quando as operações são executadas em nome do EF. Por exemplo, os provedores de EF podem usar isso ao executar comandos.

Métodos

Add(IDbInterceptor)

Registra um novo IDbInterceptor para receber notificações. Observe que o interceptador deve implementar alguma interface que se estenda de IDbInterceptor para ser útil.

Remove(IDbInterceptor)

Remove um registrado IDbInterceptor para que ele não receba mais notificações. Se o interceptador determinado não estiver registrado, esse será um não-op.

Aplica-se a