1.2.2 EF Core 1.1 中的新功能

优质
小牛编辑
126浏览
2023-12-01

字段映射

允许你为属性配置一个支持字段。这对于只读属性或者具有Get/Set访问器(而不是普通属性)的数据来说很有用。

映射到 SQL Server 已优化的内存表

你可以将实体映射到的表指定为已优化的内存表(memory-optimized)。当使用 EF Core 创建和维护一个基于你的模型的数据库时(不管是通过迁移还是 Database.EnsureCreated()),将会为这些实体创建已优化的内存表。

变更跟踪

较 EF6 的额外变更跟踪API

比如 ReloadGetModifiedPropertiesGetDatabaseValues 等等。

查询

显式加载

允许你在实体上触发填充一个之前已从数据库加载的导航属性。

DbSet.Find

提供一个基于主键值提取实体的便捷方式。

其他

弹性连接

自动重试失败的数据库命令。这在链接到 SQL Azure 的时候尤为有用,因为短暂失败是很常见的。

简化服务替换

轻松地替换掉 EF 使用的内部服务。