dotConnect for Oracle V9.15.1410

Released: Dec 21, 2021

V9.15.1410 中的更新

特性

  • Improved OracleTimeStamp type converter when converting to/from DateTime and DateTimeOffset.

Entity Developer

  • Improved model validation: the errors are generated for all entities with QueryType=True in Entity Framework Core Model when Entity Framework Core version=EF Core 1 in Model Settings.

Entity Framework support

  • Entity Framework Core 6.0.1 is now supported.
  • Entity Framework Core 5.0.13 is now supported.
  • Entity Framework Core 3.1.22 is now supported.
  • The config.SpatialOptions settings are now supported in Entity Framework Core.
  • NetTopologySuite 2.4.0 is now supported in Entity Framework Core 3, 5, and 6.

修补程序

  • Fixed the bug with declaring several functions or procedures in the WITH clause executed via the OracleScript class.
  • Fixed the bug with AUDIT and NOAUDIT statements in the Direct mode.

Entity Developer

  • Fixed the bug with wrong automatic assigning QueryType=True for views added to Entity Framework Core Model, when Entity Framework Core version=EF Core 1 in Model Settings.
  • Fixed the bug with throwing System.NullReferenceException when saving the changed value of the "Save connection to" option in Model Settings of Entity Framework Core Model.

Entity Framework support

  • Fixed the bug with throwing the "Expression in SQL tree does not have type mapping assigned" error with NetTopologySuite in Entity Framework Core.
  • Fixed the bug with generating the "Value cannot be null" error when adding or dropping FK via Code-First Migrations in Entity Framework Core.
  • Fixed the bug with calling methods and properties of the Geometry class and its child classes, when the type member returns bool, with NetTopologySuite in Entity Framework Core.
  • Fixed the bug with incomplete SQL generation by update-database -script when config.CodeFirstOptions.DropConstraintsByColumns=true in Entity Framework 6.4.4.
  • Fixed the bug with throwing ORA-00920 by the GeometryCollection.Intersects method when using NetTopologySuite spatial service in Entity Framework Core 5.
  • Fixed the bug with throwing ORA-00920 by the Geometry.Disjoint method when using NetTopologySuite spatial service in Entity Framework Core 3 and 5.
  • Fixed the bug with throwing the "Unexpected primitive type kind 'r'." error when using NetTopologySuite spatial service with a geometric constant in Entity Framework Core 3 and 5.