Correlación de los tipos de datos de esquema XML y de modelo de datos de entidad (EDM) de OData
A continuación figura la correlación entre los tipos de datos de esquema XML y de EDM de OData:
Tipos de datos de esquema XML | Tipos de datos de EDM de OData | Observaciones |
---|---|---|
string | Edm.String | |
boolean | Edm.Boolean | |
hexBinary | Edm.Binary | |
base64Binary | Edm.Binary | |
byte | Edm.SByte | |
short | Edm.Int16 | |
int | Edm.Int32 | |
integer | Edm.Int64 | |
long | Edm.Int64 | |
float | Edm.Single | |
doble | Edm.Double | |
decimal | Edm.Decimal | |
unsignedInt | Edm.Int64 | |
unsignedShort | Edm.Int32 | |
unsignedByte | Edm.Int16 | |
date | Edm.Date | El formato al correlacionar estos datos debe ser dd-MM-AAAA. Por ejemplo, 25-11-2015 |
dateTime | Edm.DateTimeOffset | El formato al correlacionar estos datos debe ser dd-MM-AAAA'T'HH:mm:ss. Por ejemplo, 25-11-2015T20:15:45 |
time | Edm.TimeOfDay | El formato al correlacionar estos datos debe ser HH:mm:ss. Por ejemplo, 20:15:45 |
duration | Edm.Duration | El formato al correlacionar estos datos debe ser PnYnMnDTnHnMnS. Por ejemplo, PT1004199059S, PT130S, PT2M10S, P1DT2S |
Nota: Cualquier otro tipo de datos se debe tratar como una serie en Cast Iron.