are keyless nominal structural types consisting of a set of properties. Complex types are commonly used as property values in an entity or as parameters to operations. Actions and functions are global to the service and MAY be used as members of entities and collections of entities.

core data property not updating-5core data property not updating-40core data property not updating-13

This document references the following related documents: Some sections of this specification are illustrated with non-normative example OData request and response payloads.

However, the text of this specification provides the definition of conformance.

Refer to OData: CSDL for more information on the OData entity data model.

Model and instance elements may be annotated with type annotations or value annotations.

The two static resources allow machines to ask a service about its data model.

The dynamic resources provide ways to manipulate that model.It provides facilities for: The OData Protocol is different from other REST-based web service approaches in that it provides a uniform way to describe both the data and the data model.This improves semantic interoperability between systems and allows an ecosystem to emerge.The OData Protocol is an application-level protocol for interacting with data via RESTful web services.The protocol supports the description of data models and the editing and querying of data according to those models.A typical OData interaction proceeds as follows: In this way, the service always remains in control.