【发布时间】:2013-01-03 07:33:15
【问题描述】:
This article 提供了一些证据,表明在您的 Entity Framework 数据上下文中关闭 AutoDetectChanges 可以在插入大量实体时显着提高性能。
context.Configuration.AutoDetectChangesEnabled = false;
但是,SqlEntityConnection type provider 提供的 DataContext 似乎没有提供任何控制此设置的方法。
没有context.Configuration 属性或context.DataContext.Configuration 属性。有一个context.DataContext.ContextOptions,但它甚至没有类似于AutoDetectChangesEnabled。
类型提供者上下文中的DataContext 属性是System.Data.Objects.ObjectContext 类型。有谁知道从那里影响这个特定设置的方法?
【问题讨论】:
标签: entity-framework f# type-providers