dotConnect for Oracle V9.14.1204

Released: Feb 18, 2021

V9.14.1204 での更新項目

機能

  • Added a new command line option /disablegac that disables adding assemblies to GAC.

Entity Developer

  • Changed the behavior of Entity Developer embedded into Microsoft Visual Studio: lower versions in the Entity Framework Core version property of Model Settings are not hidden any more.
  • Changed the behavior in Entity Framework Core Model: QueryType=True is now set for all classes without PK.
  • Improved C# code generation: the using directives are generated instead of full namespaces in the names of attributes for DataAnnotations, NHibernate Validator and Enterprise Library validation frameworks.
  • Improved Code generation: OnModelCreating(modelBuilder) of the base class is now invoked if the Base Context Type property of Entity Framework Core Model is initialized.

Entity Framework support

  • Entity Framework Core 5.0.3 is now supported.
  • Entity Framework Core 3.1.12 is now supported.

不具合の修正

  • The bug with using OracleCommand.CommandTimeout in the OCI mode, when Oracle Client leaves an open session to failed RAC node, has been fixed.
  • The bug with character encoding in the Direct mode when InitialLobFetchSize is set has been fixed.
  • Wrong timezone setting when opening a connection in the Direct mode has been fixed.

Entity Framework support

  • The bug with translating Enum.HasFlag to SQL in Entity Framework Core 3 and Entity Framework Core 5 has been fixed.
  • The bug with throwing ORA-00907, when using conditional operator within LINQ query, in Entity Framework Core 3 has been fixed.