Skip to content

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.