Standards Support Statements Normative Variations The following subsections detail the normative variations from . Section 3.1.1 odata.metadata=minimal The specification states the following: The odata.metadata=minimal format parameter indicates that the service SHOULD remove computable control information from the payload wherever possible. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=minimalmetadata. Section 3.1.2 odata.metadata=full The specification states the following: The format parameter indicates that the service MUST include all control information explicitly in the payload. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=fullmetadata. Section 3.1.3 odata.metadata=none The specification states the following: The format parameter indicates that the service SHOULD omit control information other than odata.nextLink and odata.count. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=nometadata. Section 3.2 Controlling the Representation of Numbers The specification states the following: The IEEE754Compatible=true format parameter indicates that the service MUST serialize and Edm.Decimal numbers (including the odata.count, if requested) as strings. If not specified, or specified as IEEE754Compatible=false, all numbers MUST be serialized as JSON numbers. OData in the specified Microsoft implementations (section ) does not support this feature. The IEE754Compatible format parameter is not used, and numbers that are Edm.Int64 or Edm.Decimal are always represented as strings.
Standards Support Statements Normative Variations The following subsections detail the normative variations from . Section 3.1.1 odata.metadata=minimal The specification states the following: The odata.metadata=minimal format parameter indicates that the service SHOULD remove computable control information from the payload wherever possible. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=minimalmetadata. Section 3.1.2 odata.metadata=full The specification states the following: The format parameter indicates that the service MUST include all control information explicitly in the payload. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=fullmetadata. Section 3.1.3 odata.metadata=none The specification states the following: The format parameter indicates that the service SHOULD omit control information other than odata.nextLink and odata.count. OData in the specified Microsoft implementations (section ) partially supports this feature. The parameter value is odata=nometadata. Section 3.2 Controlling the Representation of Numbers The specification states the following: The IEEE754Compatible=true format parameter indicates that the service MUST serialize and Edm.Decimal numbers (including the odata.count, if requested) as strings. If not specified, or specified as IEEE754Compatible=false, all numbers MUST be serialized as JSON numbers. OData in the specified Microsoft implementations (section ) does not support this feature. The IEE754Compatible format parameter is not used, and numbers that are Edm.Int64 or Edm.Decimal are always represented as strings.