Skip to content

Latest commit

 

History

History
67 lines (63 loc) · 3.83 KB

Org.OData.Core.V1.md

File metadata and controls

67 lines (63 loc) · 3.83 KB

Core Vocabulary

Core terms needed to write vocabularies

Namespace: Org.OData.Core.V1

TermDescription
ODataVersions A space-separated list of supported versions of the OData Protocol. Note that 4.0 is implied by 4.01 and does not need to be separately listed.
SchemaVersion Service-defined value representing the version of the schema. Services MAY use semantic versioning, but clients MUST NOT assume this is the case.
Description A brief description of a model element
LongDescription A lengthy description of a model element
NumericValueException Used in place of a property value to annotate a property whose value is not representable according to its numeric type.
Messages Instance annotation for warning and info messages
IsLanguageDependent Properties and terms annotated with this term are language-dependent
RequiresType Terms annotated with this term can only be applied to elements that have a type that is identical to or derived from the given type name
ResourcePath Resource path for entity container child, can be relative to xml:base and the request URL
DereferenceableIDs Entity-ids are URLs that locate the identified entity
ConventionalIDs Entity-ids follow OData URL conventions
Permissions Permissions for accessing a resource
ContentID A unique identifier for nested entities within a request.
DefaultNamespace Functions, actions and types in this namespace can be referenced in URLs with or without namespace- or alias- qualification.
Immutable A value for this non-key property can be provided on insert and remains unchanged on update
Computed A value for this property is generated on both insert and update
IsURL Properties and terms annotated with this term MUST contain a valid URL
AcceptableMediaTypes Lists the MIME types acceptable for the annotated entity type marked with HasStream="true" or the annotated stream property
MediaType The media type of a binary resource
IsMediaType Properties and terms annotated with this term MUST contain a valid MIME type
OptimisticConcurrency Data modification requires the use of ETags. A non-empty collection contains the set of properties that are used to compute the ETag.
AdditionalProperties Instances of this type may contain properties in addition to those declared in $metadata
AutoExpand The service will automatically expand this navigation property even if not requested with $expand
AutoExpandReferences The service will automatically expand this navigation property as entity references even if not requested with $expand=.../$ref
MayImplement A collection of qualified type names outside of the type hierarchy that instances of this type might be addressable as by using a type segment.
Ordered Collection has a stable order. Ordered collections of primitive or complex types can be indexed by ordinal.
PositionalInsert Items can be inserted at a given ordinal index.
AlternateKeys Communicates available alternate keys

XML Source