Capabilities: clarify CountRestrictions and ExpandRestrictions

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • None
    • Affects Version/s: None
    • Component/s: Vocabularies
    • None
    • Environment:

      Proposed

    • Hide

      ExpandRestrictionsType:

      • Add property NonExpandableStreamProperties of type Collection(Edm.PropertyPath)

      CountRestrictionsType:

      • Applies also to Singleton
      • Adjust descriptions accordingly
      Show
      ExpandRestrictionsType : Add property NonExpandableStreamProperties  of type Collection(Edm.PropertyPath) CountRestrictionsType : Applies also to Singleton Adjust descriptions accordingly
    • Show
      https://github.com/oasis-tcs/odata-vocabularies/pull/50/files  

      The complex type NavigationPropertyRestriction has properties for all capability annotations that can be directly applied to an entity set or singleton and allows applying the same restrictions to a (containment) navigation property.

      With two exceptions: currently there are no properties CountRestrictions and ExpandRestrictions corresponding to the identically named terms. Instead these terms have lists of NonXxxableProperties.

      Do we want to keep this difference in style, or do we want to harmonize that with NavigationRestrictions/RestrictedProperties?

            Assignee:
            Unassigned
            Reporter:
            handl
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: