Clarify terminology where unbound functions can be invoked

    • Hide

      Such expressions are referred to as common expressions in the URL spec. Rephrase the above to “as static functions within a common expression, cf. [OData-URL], section 5.1.1”

      Likewise, proposal includes a change to section 4.5.2 Addressing Functions in the URL spec. In the fourth point, replace references to filter and orderby grammar rules by a reference to common expressions ([OData-URL], section 5.1.1).

      Show
      Such expressions are referred to as common expressions in the URL spec. Rephrase the above to “as static functions within a common expression, cf. [OData-URL] , section 5.1.1” Likewise, proposal includes a change to section 4.5.2 Addressing Functions in the URL spec. In the fourth point, replace references to filter and orderby grammar rules by a reference to common expressions ( [OData-URL] , section 5.1.1).
    • Show
      https://github.com/oasis-tcs/odata-specs/pull/123

      Section 12.5 Bound or Unbound Action or Function Overloads in the CSDL spec states that “Unbound functions are invoked as static functions within a filter or orderby expression,...”

      If confused with $filter/$orderby system query options one could draw wrong implications, e.g. functions cannot be invoked within a key predicate from parameter alias assignment.

            Assignee:
            handl
            Reporter:
            gerald.krause1
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: