Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1300

Capabilities: clarify CountRestrictions and ExpandRestrictions

    XMLWordPrintable

    Details

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

      Proposed

    • Proposal:
      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
    • Resolution:
      Show
      https://github.com/oasis-tcs/odata-vocabularies/pull/50/files  

      Description

      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?

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              handl Ralf Handl
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: