DfType¶
Include: Use System\Reflection.pkg
Purpose¶
DfType identifies DataFlex runtime value types returned by Reflection APIs.
Constants¶
| Constant | Represents | Notes |
|---|---|---|
C_TypeString |
String |
String value. |
C_TypeNumber |
Number |
Number value. |
C_TypeDate |
Date |
Date value. |
C_TypeLongPtr |
LongPtr |
Long pointer-sized integer value. |
C_TypeBigint |
BigInt |
Big integer value. |
C_TypeReal |
Real |
Real value. |
C_TypeBoolean |
Indicator/logical Boolean | Used for indicator values. C_TypeBit is the Boolean value type used for Boolean. |
C_TypePointer |
Pointer |
Pointer value. |
C_TypeTime |
Time |
Time value. |
C_TypeDateTime |
DateTime |
DateTime value. |
C_TypeFloat |
Float |
Float value. |
C_TypeByte |
Char |
Character value. |
C_TypeUByte |
UChar |
Unsigned character value. |
C_TypeShort |
Short |
Short integer value. |
C_TypeUShort |
UShort |
Unsigned short integer value. |
C_TypeULong |
UInteger |
Unsigned integer value. |
C_TypeBit |
Boolean |
Boolean value. |
C_TypeBiguint |
UBigInt |
Unsigned big integer value. |
C_TypeCurrency |
Currency |
Currency value. |
C_TypeStruct |
Struct |
Struct value. |
C_TypeTimeSpan |
TimeSpan |
TimeSpan value. |
C_TypeArray |
Array |
Array value. |
C_TypeDecimal |
Decimal |
Decimal value. |
C_TypeRowID |
RowId |
RowId value. |
C_TypeInteger |
Integer |
Integer value. |
C_TypeWstring |
WString |
Wide string value. |
C_TypeNone |
No value | Used for an uninitialized Variant or a null return-call type. |
C_TypeByRef |
By-reference value | Generic by-reference value. |
C_TypeByRef_Struct |
By-reference struct | Struct value passed by reference. |
C_TypeByRef_Array |
By-reference array | Array value passed by reference. |