Clarify meaning of Nullable for collection-valued structural properties

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • V4.01_CS02
    • Affects Version/s: V4.01_CS01
    • Component/s: CSDL JSON, CSDL XML
    • None
    • Hide

      $Nullable

      The value of $Nullable is one of the Boolean literals true or false. Absence of the member means false.

      For single-valued properties the value true means that the property allows the null value.

      For collection-valued properties the property value will always be a collection that MAY be empty. In this case $Nullable applies to items of the collection and specifies whether the collection MAY contain null values.

      Show
      $Nullable The value of $Nullable is one of the Boolean literals true or false. Absence of the member means false. For single-valued properties the value true means that the property allows the null value. For collection-valued properties the property value will always be a collection that MAY be empty. In this case $Nullable applies to items of the collection and specifies whether the collection MAY contain null values.
    • Show
      https://www.oasis-open.org/committees/download.php/64650/odata-csdl-json-v4.01-wd05-2019-02-01.docx https://www.oasis-open.org/committees/download.php/64649/odata-csdl-xml-v4.01-wd06-2019-02-01.docx

      Similar to parameters and return types (see ODATA-1210) clarify that Nullable 

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

              Created:
              Updated:
              Resolved: