MySQL 连接器/NET 发行说明  / MySQL Connector/Net 7.0 的变化  /  MySQL Connector/NET 7.0.5 的变化(2016-09-06,里程碑 4)

MySQL Connector/NET 7.0.5 的变化(2016-09-06,里程碑 4)

添加或更改的功能

  • 通过在从数据库中检索实体时记录实体的原始值来添加对快照更改跟踪的支持,并支持通过DbContext.Entry和 访问实体的跟踪状态DbContext.ChangeTracker

  • 将并发标记和影子属性添加到用于基于实体类的形状构建 Entity Framework Core 模型的约定集中。

  • MySqlConnection驱动程序的 .NET Core 版本现在支持通过类或 DbContextEntity Framework 6.x 或 Entity Framework Core 连接到配置为使用 SSL(5.7 的 TSL)的 MySQL 服务器 。

  • Entity Framework Core 对预加载的支持可用于从 MySQL 加载相关数据作为初始查询的一部分。

  • 添加了对以下 X 协议连接选项的支持:

    • ssl-enable:根据需要启用 SSL。

      mysqlx://user:password@192.2.0.1/?ssl-enable

    • ssl-ca:包含可信 TLS/SSL CA 列表的本地文件的路径作为 PFX 文件。此选项使用隐式 ssl 启用。

      mysqlx://user:password@server.example.com/?ssl-ca=(c:\cas.pfx)

    • ssl-ca-pwd:CA证书密码。

      mysqlx://user:password@server.example.com/?ssl-ca=(c:\cas.pfx)&ssl-ca-pwd=password