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

Clarify terminology where unbound functions can be invoked

    XMLWordPrintable

    Details

    • Proposal:
      Hide

      Such expressions are referred to as common expressions in the URL spec. Rephrase the above to “as static functions within a common expression”

      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 common expressions.

      Show
      Such expressions are referred to as common expressions in the URL spec. Rephrase the above to “as static functions within a common expression” 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 common expressions.

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              gerald.krause1 Gerald Krause
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: