XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: V4.0_OS
    • Fix Version/s: V4.0_ERRATA01
    • Component/s: CSDL XML
    • Labels:
      None
    • Environment:

      [Applied]

    • Proposal:
      Hide

      Approved Proposal:
      Describe how PropertyPath and Target can traverse complex types, cast segments, and containment navigation properties as long as Property Path terminates on a non-containment nav prop and Target terminates on a containment nav prop, singleton, or entity set..

      Show
      Approved Proposal: Describe how PropertyPath and Target can traverse complex types, cast segments, and containment navigation properties as long as Property Path terminates on a non-containment nav prop and Target terminates on a containment nav prop, singleton, or entity set..

      Description

      OData V4 has a hole in that we never defined how navigation property bindings related to containment. OData-674 seeks to address that issue as a natural extension to current behavior, but because it couldn't be considered a non-material change we were unable to add it to 4.0.

      However, understanding how this will be addressed in the future, it would be nice to give direction to clients today such that they can anticipate the change and not break when services add support for navigation property bindings to contained nav props, and allow referencing contained sets as the target of a navpropbinding.

        Attachments

          Activity

            People

            • Assignee:
              mikep Michael Pizzo
              Reporter:
              mikep Michael Pizzo
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: