DbConfiguration.Loaded 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在构造 DbConfiguration 之后的 EF 初始化期间发生,但恰好在 DbConfiguration 锁定可供使用之前发生。 使用此事件可以检查和/或替代在配置锁定之前已注册的服务。 请注意,应谨慎使用此事件,因为它可能会阻止工具发现运行时使用的相同配置。
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)
事件类型
注解
只能在 EF 开始使用配置之前添加处理程序,因此通常应在应用程序初始化过程中添加处理程序。 不要访问处理程序内的 DbConfiguration 静态方法;而是使用 的成员 DbConfigurationLoadedEventArgs 来获取当前服务和/或添加替代。