Navigation Properties are not supported on derived entity types. Why ???


  • I think it's a shame that navigation Properties are not supported on derived entity types. Why that?

    Tuesday, September 16, 2008 8:11 PM


All replies



    Pratik wrote:


    this didn't make it for the V1 timeframe. We really wanted to support this so that users can use inheritance in the entity model. This is one of the most important features we are targetting for V2. V1 just went out, so it will be some time before we do a beta/ctp for the next release.


    Tuesday, September 16, 2008 8:37 PM
  • Is this "most important feature" to be included in V1.5 of WCF Data Services (fka ADO.NET Data Services).

    I ask because CTP2 does not include this feature, and according to this blog, it will be released as an "in-place update of the data services binaries that shipped with the .NET Framework 3.5 SP1" targeting this calendar year.

    Since more than 12 months have passed since your reply and CTP2, has this feature been downgraded, or do we have to wait until .NET 4?
    Monday, November 30, 2009 3:20 PM
  • I have replied to this question in the original thread:

    We would have really liked to fix this in V1.5 or .Net 4, but unfortunately, neither of these releases will have this feature. As i said in the forum thread above, this remains a important scenario for us, but since there are so many asks, we need to priortize them accordingly. I hope this makes it in the next round.

    This posting is provided "AS IS" with no warranties, and confers no rights.
    Thursday, December 03, 2009 5:28 PM
  • Still not supported? Strange problem here. Navigation properties work for RIA but fail when I try to access same EDM through SOAP endpoint to same Domain Data service or thorugh WCF Data Service created on the same site.
    Regards, Konstantin Salavatov
    Thursday, March 03, 2011 5:41 AM
  • Hi,

    The product doesn't support it yet, but we're working on the detailed design. Please take a look at this blog post if this approach would fit your needs and let us know in the comments section.


    Vitek Karas [MSFT]
    Thursday, March 03, 2011 2:04 PM