9 Index
A
A single entity exposing a function by using the Verbose JSON format
A single entity exposing an action by using the AtomPub format
A single entity exposing an action by using the Verbose JSON format
A single entity exposing function by using the AtomPub format
Abstract data model
named resource stream instances
Accept HTTP header field
application/json;odata=verbose
Actions
Annotations (section 2.2.6.2.12, section 2.2.6.3.16)
AtomPub format
collection of entities with Inline Count
collection of entities with named resource streams
deferred content
retrieving collection of entities
retrieving single entity (section 4.2.1.3, section 4.2.2)
retrieving single entity and related entities
retrieving single entity with a mapped property
B
Batch request
example (section 2.2.7.6.5, section 4.5)
example response (section 2.2.7.6.8, section 4.5)
C
Change Set syntax
Client
request to invoke service operation
request to send batch of operations
message processing
receiving responses to data service requests
receiving responses to insert requests
sequencing rules
receiving responses to data service requests
receiving responses to insert requests
Collection of entities
Collection property
Common expression syntax
numeric promotions for method call parameters
Complex Type property
Containment
Content-Type HTTP header field
D
Data model
abstract
Data model - abstract
Data service metadata
Conceptual Schema Definition Language document for data services
Data service request
Dataserviceid HTTP header field
DataServiceVersion HTTP header field
Delete request types
rules for executing received request
E
EDMSimpleType property
Entity Set element (section 2.2.6.2.1.2, section 2.2.6.2.1.3)
Entity Type element
Examples
retrieving resources
a single entity exposing a function by using the AtomPub format
a single entity exposing a function by using the Verbose JSON format
a single entity exposing an action by using the AtomPub format
a single entity exposing an action by using the Verbose JSON format
collection of entities with Inline Count by using AtomPub format
collection of entities with Inline Count by using Verbose JSON format
collection of entities with named resource streams by using AtomPub format
collection of entities with named resource streams by using Verbose JSON format
data service's metadata document
partial collection of entities by using Verbose JSON format
single entity and related entities by using AtomPub format
single entity and related entities by using Verbose JSON format
single entity by using AtomPub format (section 4.2.1.3, section 4.2.2)
single entity by using Verbose JSON format
single entity with a mapped property by using AtomPub format
the count of collection of entities
updating existing entity
merge-based update by using Verbose JSON format
merge-based update using AtomPub format
replace-based update by using AtomPub format
replace-based update by using Verbose JSON format
updating relationship between two entities
F
Functions
G
H
Higher-layer triggered events
request to invoke service operation
request to send batch of operations
HTTP header fields
HTTP methods
I
If-None-Match HTTP header field
Implementer - security considerations
Initialization
Insert request types
InsertEntity
InsertLink
receiving responses to requests
rules for executing received request (section 3.2.5.2, section 3.2.5.3)
UpdateEntity - executing received request
Invoke Action request
Invoke Function request
Invoke request
Invoke request types
L
Links and subtypes
M
MaxDataServiceVersion HTTP header field
Media resource
Message processing
client
receiving responses to data service requests
receiving responses to insert requests
server
executing received Batch request
executing received data service request
executing received Delete request
executing received Insert request
executing received Invoke Action request
executing received Invoke Function request
executing received Invoke request
executing received Retrieve request
executing received Update request
rules for receiving data service requests
Messages
syntax
URI Format: Resource Addressing Rules
N
Named resource stream instance
named resource stream instance - new
Named resource stream instances
Navigation property
Numeric promotions
O
Operations - unsupported
deleting new named resource stream instance
inserting new named resource stream instance
Other local events
P
Payload syntax
common serialization rules for XML-based formats
Prefer HTTP header field
Preference-applied HTTP header field
Q
Query options
system
R
Raw format
Relationship to other protocols
Request types
Requests - client
deleting resources
common rules for sending all Delete requests
inserting resources
retrieving resources
common rules for sending Retrieve requests
updating resources
common rules for sending Update requests
Resource addressing rules
Response types - error
Retrieve request examples
a single entity exposing a function by using the AtomPub format
a single entity exposing a function by using the Verbose JSON format
a single entity exposing an action by using the AtomPub format
a single entity exposing an action by using the Verbose JSON format
collection of entities with Inline Count by using AtomPub format
collection of entities with Inline Count by using Verbose JSON format
collection of entities with named resource streams by using AtomPub format
collection of entities with named resource streams by using Verbose JSON format
partial collection of entities by using Verbose JSON format
retrieving collection of entities
retrieving data service's metadata document
retrieving single entity and related entities by using AtomPub format
retrieving single entity and related entities by using Verbose JSON format
single entity by using AtomPub format (section 4.2.1.3, section 4.2.2)
single entity by using Verbose JSON format
single entity with a mapped property by using AtomPub format
the count of collection of entities
Retrieve request types
executing received request
S
Security
Sequencing rules
client
receiving responses to data service requests
receiving responses to insert requests
server
executing received Batch request
executing received data service request
executing received Delete request
executing received Insert request
executing received Invoke Action request
executing received Invoke Function request
executing received Invoke request
executing received Retrieve request
executing received Update request
rules for receiving data service requests
Serialization rules
Server
message processing
executing received Batch request
executing received data service request
executing received Delete request
executing received Insert request
executing received Invoke Action request
executing received Invoke Function request
executing received Invoke request
executing received Retrieve request
executing received Update request
rules for receiving data service requests
sequencing rules
executing received Batch request
executing received data service request
executing received Delete request
executing received Insert request
executing received Invoke Action request
executing received Invoke Function request
executing received Invoke request
executing received Retrieve request
executing received Update request
rules for receiving data service requests
Service operations
Syntax
T
Timer events
Timers
Triggered events - higher-layer
request to invoke service operation
request to send batch of operations
U
Update request examples
merge-based update by using Verbose JSON format
merge-based update using AtomPub format
replace-based update by using AtomPub format
replace-based update by using Verbose JSON format
Update request types
rules for executing received request (section 3.2.5.2, section 3.2.5.5)
UpdateEntity
Updating relationship examples
URI format
URI Format: Resource Addressing Rules message
V
Verbose JSON format
deferred content
Verbose JSON format
collection of Complex Type instances
collection of EDMSimpleType values
collection of entities with Inline Count
collection of entities with named resource streams
common serialization rules for all EDM constructs
deferred content
retrieving collection of entities
retrieving partial collection of entities
retrieving single entity and related entities
X
X-HTTP-Method HTTP header field
XML format
collection of Complex Type instances