Release notes for re-motion version 1.13.72

List of Issues

New Features

Details

[RM-3082] SQL Backend: Support interface methods for MethodCallTransformer registrations

Component/s: Data.Linq
Issue Type: New Feature
Resolution: Won't Fix yet
Status: Closed


Support handlers for MethodCallExpressions that call implementations of interface methods, for example IEquatable<T>.Equals.

[RM-3035] SQL Backend: Handle diverse Equals methods

Component/s: Data.Linq
Issue Type: New Feature
Resolution: Fixed
Status: Closed


Support for:

  • Object.Equals (Object, Object),
  • Object.Equals (Object),
  • IEquatable<T>.Equals (T).

[RM-3015] SQL Backend: Support comparisons with compound values

Component/s: Data.Linq
Issue Type: New Feature
Resolution: Fixed
Status: Closed


Support for queries of the following form: from c in Cooks where new { c.FirstName, c.LastName } == new { FirstName = "John", LastName = "Doe" } select c.

This is also useful for groupings where the grouping key is a compound key.