• EF Core 1.1 中的新功能
    • 建模
      • 字段映射
      • 映射到 SQL Server 已优化的内存表
    • 变更跟踪
      • 较 EF6 的额外变更跟踪API
    • 查询
      • 显式加载
      • DbSet.Find
    • 其他
      • 弹性连接
      • 简化服务替换

    EF Core 1.1 中的新功能

    建模

    字段映射

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

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

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

    变更跟踪

    较 EF6 的额外变更跟踪API

    比如 ReloadGetModifiedPropertiesGetDatabaseValues 等等。

    查询

    显式加载

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

    DbSet.Find

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

    其他

    弹性连接

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

    简化服务替换

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