Table of Contents

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.