2.2.7.2.11 Retrieve Request Containing a Customizable Feed Mapping

Applies to the OData 2.0 and OData 3.0 protocols

In OData 2.0 and OData 3.0, it is possible to map the value of a property on an EntityType to another location in the feed. A retrieve request made to an EntityType or to a collection of EntityType instances with a property mapping has the same format as a request made to an EntityType or collection of EntityType instances without a property mapping. The response to a retrieve request made to an EntityType or to a collection of EntityType instances with a property mapping MUST be formatted according to the rules defined in Entity Type (as an Atom Entry Element) with a Customizable Feed Property Mapping (section 2.2.6.2.2.1).

The format of the URI in a Retrieve request does not change when the request is being made to an EntityType instance or collection of EntityType instances with a customizable feed property mapping. System query options and service operations that accept a property name as a parameter MUST treat the value of the parameter as identifying the name of a property identified on an EntityType and not the mapped location of that property.