10bet网址
MySQL连接器/NET发布说明
相关的文档10bet官方网站 下载这些版本说明
PDF(美国Ltr)- 0.7 mb
PDF (A4)- 0.7 mb
HTML下载(TGZ)- 206.3 kb
HTML下载(Zip)- 418.0 kb


MySQL连接器/NET发布说明/MySQL Connector/Net 8.0中的更改/ MySQL Connector/NET 8.0.12的更改(2018-07-27,通用可用性)

MySQL Connector/NET 8.0.12的更改(2018-07-27,通用可用性)

本版本的已知限制

要在Entity Framework (EF) Core v2.0中使用脚手架或迁移创建模型,请使用以下替代过程:

  1. 在您的项目中降级到EF Core 1.0或1.1,安装MySql.Data.EntityFrameworkCore.DesignNuGet包,然后使用脚手架或迁移命令创建您的模型。

  2. 模型创建完成后,在项目中恢复到EF Core 2.0,更新MySql.Data.EntityFrameworkCoreNuGet包,然后删除包MySql.Data.EntityFrameworkCore.Design从你的项目。

对此造成的暂时不便,我们深表歉意。

增加或更改的功能

  • 类对数据库生成字段的乐观锁定进行了改进[ConcurrencyCheck DatabaseGenerated (DatabaseGeneratedOption.Computed)]属性。感谢Tony Ohagan的补丁。(Bug #28095165, Bug #91064)

  • 几个班级的成员MySqlX名称空间被添加、修改或删除。

    MySqlX.XDevAPI.Collection而且MySqlX.XDevAPI.Collection <T>类:

    • Remove(对象)方法被标记过时了

    • 删除(DbDoc)方法被标记过时了

    • 方法CreateIndex ()方法被修改为直接执行方法(不再需要. execute ()执行)。

    MySqlX.XDevAPI.Common.Result类:

    • RecordsAffected属性(现已过时)被替换为AffectedItemsCount

    • WarningCount属性(现已过时)被替换为WarningsCount

    MySqlX.XDevAPI.CRUD.FindStatement类:

    • GroupBy ()方法。

    • 有()方法。

    • 限制(Int64 Int64)方法被标记过时了

    • 抵消()方法。

    • Sort ()方法。

    • OrderBy ()方法已被移除。

    MySqlX.XDevAPI.CRUD.ModifyStatement类:

    • ArrayInsert方法。

    • ArrayAppend方法。

    • 设置()方法已修改为接受文档路径数组。

    MySqlX.XDevAPI.CRUD.RemoveStatement类:

    • Sort ()方法。

    • OrderBy ()方法已被移除。

    MySqlX.XDevAPI.Relational.RowResult类:

    • ColumnCount添加了属性。

    • ColumnNames添加了属性。

    MySqlX.XDevAPI.Relational.SqlResult类:

    • AutoIncrementValue财产已被标记过时了

    MySqlX.XDevAPI.Relational.TableSelectStatement类:

    • 限制(Int64 Int64)方法被标记过时了

    • 抵消()方法。

    MySqlX.XDevAPI.Session类:

    • Commit ()方法被更改为直接执行方法,现在它返回无效

    • Rollback ()方法被更改为直接执行方法,现在它返回无效

    • Uri添加了属性。

    • DefaultSchema添加了属性。

    (Bug #27732098, Bug #27732175, Bug #27732235)

  • MySqlX.XDevAPI.MySqlXConnectionStringBuilder类的添加提供了专门应用于X协议连接的连接字符串选项。此外,身份验证SslCa,SslCrl中的属性MySql.Data.MySqlClient.MySqlConnectionStringBuilder班级被标记过时了

错误修复

  • 文档存储:传入的十进制数DbDoc类在值包含小数分隔符而不是句点()字符。(错误# 28112229)

  • 文档存储:智能感知显示的成员列表与参考文档中提供的成员不匹配。10bet官方网站(Bug #27918879, Bug #90615)

  • 实体框架核心实现没有在不同UTF-8编码的基础上正确呈现重音字符。感谢Kleber kleberksms的补丁。(Bug #27818822, Bug #90316)

  • TreatTinyAsBoolean时,连接选项被忽略MySqlCommand.Prepare ()方法被调用。(Bug #27113566, Bug #88472)

  • 所有类型的列非常小的整数(1)事件后,连接器停止返回预期的布尔值值在此类型的任何列中。感谢大卫·华纳的补丁。(Bug #22101727, Bug #78917)