OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (ODATA-559) Clarify that Derived types inherit HasStream property


     [ https://tools.oasis-open.org/issues/browse/ODATA-559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Pizzo updated ODATA-559:
--------------------------------

       Assignee: Michael Pizzo
    Environment: [Applied]  (was: [Proposed])
       Proposal: 
Is inherited, can be set to true once in an inheritance path (prior to the first non-abstract type) and stays true further down the path.

NOTE: SEE COMMENTS
Accepted: https://www.oasis-open.org/committees/download.php/52637/odata-meeting-69_on-20140327-minutes.html#odata-559

  was:
Is inherited, can be set to true once in an inheritance path (prior to the first non-abstract type) and stays true further down the path.

Accepted: https://www.oasis-open.org/committees/download.php/52637/odata-meeting-69_on-20140327-minutes.html#odata-559

     Resolution: See comment: applied as hasstream must be specified in base class.

Modified proposal slightly. Whether an entity is a media entity or not is fundamental to the type; it doesn't make sense to have any type of type substitutability between media entities and non-media entities (except, possibly, at the Edm.EntityType) level. The change applied states (the much simpler rule) that the value of HasStream specified in the base entity is inherited in all derived entities. 

> Clarify that Derived types inherit HasStream property
> -----------------------------------------------------
>
>                 Key: ODATA-559
>                 URL: https://tools.oasis-open.org/issues/browse/ODATA-559
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData CSDL
>    Affects Versions: V4.0_COS
>         Environment: [Applied]
>            Reporter: Michael Pizzo
>            Assignee: Michael Pizzo
>             Fix For: V4.0_ERRATA01
>
>
> Spec describes inheritance of properties, but is unclear on HasStream. HasStream (which really should have been "IsStream" or "IsMedia" defines that the property has (is) a stream and so it's implied that it is inherited, but should be clarified. 



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]