dotConnect for Oracle V9.5.454

L'option config.CodeFirstOptions.UseDateTimeAsDate est désormais prise en charge par Entity Framework Core.
Février 27, 2018
Nouvelle Version

Fonctionnalités

  • Entity Framework support
    • New OracleJsonFunctions.ValueAs methods added for reading nonstring values returned by the JSON_VALUE Oracle function.
    • The config.CodeFirstOptions.UseDateTimeAsDate option is now supported in the Entity Framework Core.
    • Behavior changed: by default System.String is mapped to NVARCHAR2(2000) in Entity Framework Code-First when config.CodeFirstOptions.UseNonLobStrings=true.
    • Behavior changed: the MoveTable operation is now ignored if "config.Workarounds.IgnoreSchemaName=true" or "config.Workarounds.IgnoreDboSchemaName=true" and a MoveTable is generated for the Migration History table to move it to or from a schema dbo.
  • Entity Developer
    • Support for ASP.NET Core MVC added to Data Annotations Metadata template.

Correctifs

  • Error in OracleDataReader.GetSchemaTable method when table name is longer than 30 characters, in Oracle 12c Release 2.
  • Bug with RAC connection in Direct mode.
  • Entity Developer
    • Bug applying DevartEFCoreGenerator custom tool in Visual Basic .NET Core projects is fixed.
  • LinqConnect (formerly known as LINQ to Oracle)
    • MethodAccessException thrown by .NET Standard provider assemblies when targeting a full .NET Framework.
  • Entity Framework support
    • Bug using bool properties in the .Any() clause of a LINQ query.
    • Bug generating a SQL query when translating paging operations with .OrderBy().Skip().Take().
    • Bug explicitly specifying .HasColumnType for PK property, when entity has an Owned Type.
    • Bug using CLOB column as a parameter in the JSON_VALUE Oracle function.
    • Bug building a query for class properties mapped to columns with more than 30 characters.
dotConnect for Oracle

dotConnect for Oracle

Fournisseur ADO.NET pour Oracle avec prise en charge avancée d'ORM.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences Devart .