DbConfiguration.Loaded Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt während der EF-Initialisierung auf, nachdem die DbConfiguration erstellt wurde, aber kurz bevor sie 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 dieses Ereignis sorgfältig verwendet werden sollte, da es möglicherweise verhindern kann, dass Tools dieselbe Konfiguration ermitteln, die zur Laufzeit verwendet wird.
public static event EventHandler<System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs> Loaded;
member this.Loaded : EventHandler<System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs>
Public Shared Custom Event Loaded As EventHandler(Of DbConfigurationLoadedEventArgs)
Ereignistyp
Hinweise
Handler können nur hinzugefügt werden, bevor EF mit der Verwendung der Konfiguration beginnt. Daher sollten Handler im Allgemeinen als Teil der Anwendungsinitialisierung hinzugefügt werden. Greifen Sie nicht auf die statischen DbConfiguration-Methoden innerhalb des Handlers zu. Verwenden Sie stattdessen die Member von DbConfigurationLoadedEventArgs , um aktuelle Dienste abzurufen und/oder Außerkraftsetzungen hinzuzufügen.
Gilt für:
Entity Framework