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

Inconsistencies in OData-CSDL section 14.2.2

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: New
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: V4.01_OS
    • Fix Version/s: V4.01_ERRATA01
    • Component/s: CSDL JSON , CSDL XML
    • Labels:
      None
    • Environment:

      Proposed

    • Proposal:
      Hide

      The allowed path expressions are:

      • qualified name of schema child
      • qualified name of schema child followed by a forward slash and name of child element
      • qualified name of structured type followed by zero or more property, navigation property, or type-cast segments, each segment starting with a forward slash
      • qualified name of an entity container followed by a segment containing a singleton or entity set name and zero or more property, navigation property, or type-cast segments, each segment starting with a forward slash
      • qualified name of an action followed by parentheses containing the binding parameter type of a bound action overload to identify that bound overload, or by empty parentheses to identify the unbound overload
      • qualified name of a function followed by parentheses containing the comma-separated list of the parameter types of a bound or unbound function overload in the order of their definition in the function overload
      • qualified name of an action or function, optionally followed by parentheses as described in the two previous bullet points to identify a single overload, followed by a forward slash and either a parameter name or $ReturnType
      • qualified name of an entity container followed by a segment starting with a foward slash and containing an action or function import name, optionally followed by a forward slash and either a parameter name or $ReturnType
      • One of the preceding, followed by a forward slash, an at (@), the qualified name of a term, and optionally a hash (#) and the qualifier of an annotation
      Show
      The allowed path expressions are: qualified name  of schema child qualified name  of schema child followed by a forward slash and name of child element qualified name  of structured type followed by zero or more property, navigation property, or type-cast segments, each segment starting with a forward slash qualified name  of an entity container followed by a segment containing a singleton or entity set name and zero or more property, navigation property, or type-cast segments, each segment starting with a forward slash qualified name  of an action followed by parentheses containing the binding parameter  type  of a bound action overload to identify that bound overload, or by empty parentheses to identify the unbound overload qualified name  of a function followed by parentheses containing the comma-separated list of the parameter  types  of a bound or unbound function overload in the order of their definition in the function overload qualified name  of an action or function, optionally followed by parentheses as described in the two previous bullet points to identify a single overload, followed by a forward slash and either a parameter name or $ReturnType qualified name  of an entity container followed by a segment starting with a foward slash and  containing an action or function import name, optionally followed by a forward slash and either a parameter name or $ReturnType One of the preceding, followed by a forward slash, an at (@), the  qualified name  of a term, and optionally a hash (#) and the qualifier of an annotation

      Description

      14.2.2 Target contains the following variant for a target path:

      qualified name of an entity container followed by a segment containing a singleton or entity set name and zero or more property, navigation property, or type-cast segments

      The necessary forward slashes are not mentioned.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              heiko.theissen Heiko Theissen
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: