Freigeben über


IDbConfigurationInterceptor Schnittstelle

Definition

Ein Objekt, das diese Schnittstelle implementiert, kann bei DbInterception registriert werden, um Benachrichtigungen zu erhalten, wenn Entity Framework den der Anwendung DbConfigurationlädt.

public interface IDbConfigurationInterceptor : System.Data.Entity.Infrastructure.Interception.IDbInterceptor
type IDbConfigurationInterceptor = interface
    interface IDbInterceptor
Public Interface IDbConfigurationInterceptor
Implements IDbInterceptor
Abgeleitet
Implementiert

Hinweise

Interceptors können auch in der Konfigurationsdatei der Anwendung registriert werden. Weitere Informationen zur Entity Framework-Konfiguration finden Sie unter http://go.microsoft.com/fwlink/?LinkId=260883 .

Methoden

Loaded(DbConfigurationLoadedEventArgs, DbConfigurationInterceptionContext)

Tritt während der EF-Initialisierung auf, nachdem erstellt DbConfiguration wurde, aber kurz bevor es für die Verwendung gesperrt wird. Verwenden Sie dieses Ereignis, um Dienste zu überprüfen und/oder zu überschreiben, die vor dem Sperren der Konfiguration registriert wurden. Beachten Sie, dass ein Interceptor dieses Typs sorgfältig verwendet werden sollte, da er möglicherweise verhindern kann, dass Tools dieselbe Konfiguration ermitteln, die zur Laufzeit verwendet wird.

Gilt für: