Uploaded image for project: 'Entity Framework'
  1. Entity Framework
  2. EF-76

Select projection rewriting

    XMLWordPrintableJSON

Details

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • GA 1
    • None
    • None

    Description

      Right now many types of final-select are not supported because the LINQ v3 provider does not support them.

      In order to more broadly support:

      • Anonymous projections
      • Object constructors
      • Constructor methods/factories
      • Tuples

      We should rewrite the final select projection in order to turn it into a simple anonymous projection for the V3 provider.

      There may be additional work in making sure the anonymous projected results are passed correctly into the shaper in order to correctly access all the entity references (including full).

      Attachments

        Activity

          People

            damien.guard@mongodb.com Damien Guard
            damien.guard@mongodb.com Damien Guard
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              PagerDuty