MySQL 连接器/NET 发行说明  / MySQL Connector/Net 7.0 的变化  /  MySQL Connector/NET 7.0.6 的变化(2016-10-28,里程碑 5)

MySQL Connector/NET 7.0.6 的变化(2016-10-28,里程碑 5)

添加或更改的功能

  • 文档存储:为会话配置管理添加了 SessionConfig类、 SessionConfigManager类和 IpersistenceHandler接口,以表示与会话关联的所有信息。

  • EF Core:添加了对 .NET Framework 堆栈(控制台、WPF、WinForms 和 ASP.NET)的全平台合规性支持,以及在使用 .NET Framework 或 .NET Core 版本时与 ASP.NET 5 的兼容性。

  • 添加了以下用于在 EF Core 中保存更改的功能:

    • 将实体实例更改持久保存到数据库的基本保存操作。

    • 开放式并发,以防止在从数据库中获取数据后覆盖另一个用户所做的更改。

修正错误

  • EF Core:添加或更改模型时使用的缺失函数导致迁移生成失败。MySQLHistoryRepository 现在实现了 get_existssql(). (漏洞 #24804771)

  • EF Core:在LINQ 查询的谓词中Contains使用运算符 时,会发出 SQL 语法错误Where此修复需要使用 EF Core 1.1 或更高版本。(漏洞#24797524)

  • DbContext使用类型列创建 的实体框架对象DateTimeOffset返回错误,指示值与 值DateTimeOffset 不兼容。(漏洞 #24732001)DateTimeTimestamp

  • 文档存储:GetCollections()、 和 GetTable()方法 GetTables()抛出 System.InvalidOperationException:名称不是行中的有效列名。(漏洞 #24385662)