DbInterception Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Il s’agit du point d’inscription pour IDbInterceptor les intercepteurs. Les intercepteurs reçoivent des notifications quand EF effectue certaines opérations telles que l’exécution de commandes sur la base de données. Par exemple, consultez IDbCommandInterceptor.
public static class DbInterception
type DbInterception = class
Public Class DbInterception
- Héritage
-
DbInterception
Propriétés
Dispatch |
Il s’agit du point d’entrée pour la répartition vers les intercepteurs. Il est généralement utilisé en interne uniquement par Entity Framework, mais il est fourni publiquement afin que d’autres codes puissent s’assurer que les intercepteurs inscrits sont appelés lorsque des opérations sont effectuées pour le compte d’EF. Par exemple, les fournisseurs EF a peuvent l’utiliser lors de l’exécution de commandes. |
Méthodes
Add(IDbInterceptor) |
Inscrit un nouveau IDbInterceptor pour recevoir des notifications. Notez que l’intercepteur doit implémenter une interface qui s’étend de IDbInterceptor pour être utile. |
Remove(IDbInterceptor) |
Supprime un inscrit IDbInterceptor afin qu’il ne reçoive plus de notifications. Si l’intercepteur donné n’est pas inscrit, il s’agit d’une opération de non-opération. |