TXTypeKind Enumeration
Identifies the kind of a type in the XData model.
Syntax
Unit: XData.Model.Classes
Members
| Name | Value | Description |
|---|---|---|
| xtUndefined | 0 | The kind of the type is not defined. |
| xtText | 1 | A string. |
| xtInt32 | 2 | A 32-bit integer. |
| xtInt64 | 3 | A 64-bit integer. |
| xtDouble | 4 | A floating-point number. |
| xtBoolean | 5 | A boolean value. |
| xtDateTime | 6 | A date and time value. |
| xtDate | 7 | A date value, without the time part. |
| xtTime | 8 | A time value, without the date part. |
| xtCurrency | 9 | A currency value. |
| xtGuid | 10 | A GUID. |
| xtVariant | 11 | A variant value. |
| xtBinary | 12 | An array of bytes. |
| xtStream | 13 | A binary (blob) property of an entity, read and written as a separate stream resource. |
| xtInt16 | 14 | A 16-bit integer. |
| xtByte | 15 | An unsigned 8-bit integer. |
| xtSByte | 16 | A signed 8-bit integer. |
| xtEntity | 17 | An entity type. |
| xtEntityCollection | 18 | A collection of entities. |
| xtEnum | 19 | An enumerated type. |
| xtScalarCollection | 20 | A collection of scalar values. |
| xtRaw | 21 | Raw content, used by service operations that receive or return a TStream. |
| xtInstance | 22 | A plain object type, which is not an Aurelius entity. |
| xtInstanceCollection | 23 | A collection of plain objects. |