Share via


DbConfiguration.AddInterceptor, méthode

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Inscrit un IDbInterceptor au démarrage de l'application. Notez que les intercepteurs peuvent également être ajoutés et supprimés à tout moment à l'aide de DbInterception.

Espace de noms :  System.Data.Entity
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Protected Friend Sub AddInterceptor ( _
    interceptor As IDbInterceptor _
)
'Utilisation
Dim interceptor As IDbInterceptor 

Me.AddInterceptor(interceptor)
protected internal void AddInterceptor(
    IDbInterceptor interceptor
)
protected public:
void AddInterceptor(
    IDbInterceptor^ interceptor
)
member AddInterceptor : 
        interceptor:IDbInterceptor -> unit
function AddInterceptor(
    interceptor : IDbInterceptor
)

Paramètres

  • interceptor
    Type : IDbInterceptor
    Intercepteur à inscrire.

Notes

Cette méthode est fournie comme un moyen pratique et détectable d'ajouter une configuration dans Entity Framework. En interne, elle fonctionne de la même façon qu'AddDependencyResolver pour ajouter un programme de résolution approprié pour IDbInterceptor. Cela signifie que, si vous le souhaitez, la même fonctionnalité peut être obtenue à l'aide d'un programme de résolution personnalisé ou d'un programme de résolution sauvegardé par un conteneur d'inversion de contrôle.

Voir aussi

Référence

DbConfiguration Classe

Espace de noms System.Data.Entity