EF Core 1.1 中的新增功能New features in EF Core 1.1
建模Modeling
字段映射Field mapping
允许配置属性的支持字段。 这对于只读属性或具有 Get/Set 方法(而不是属性)的数据很有用。
映射到 SQL Server 内存优化表Mapping to Memory-Optimized Tables in SQL Server
你可以指定实体映射到的表是内存优化表。 使用 EF Core 创建和维护基于模型的数据库时(使用迁移或 Database.EnsureCreated()
),将为这些实体创建内存优化表。
更改跟踪Change tracking
来自 EF6 的其他更改跟踪 APIAdditional change tracking APIs from EF6
如 Reload
、GetModifiedProperties
、GetDatabaseValues
等。
查询Query
显式加载Explicit Loading
允许在先前从数据库加载的实体上触发导航属性填充。
DbSet.FindDbSet.Find
提供一种基于主键值提取实体的简单方法。
其他Other
连接复原Connection resiliency
自动重试失败的数据库命令。 当连接到 SQL Azure 时(其中瞬间失败非常普遍)该操作非常有用。
简化的服务替换Simplified service replacement
替换 EF 使用的内部服务更加简单。