Try OpenEdge Now
skip to main content
ABL Reference
Class, Interface, and Enumeration Reference : Progress.Reflect.DataType enumeration
 

Progress.Reflect.DataType enumeration

This enumeration describes the data type of a given class member. Its members are returned for the ReturnType property of Progress.Reflect.Method instances and for the DataType property of Progress.Reflect.Variable, Progress.Reflect.Parameter, and Progress.Reflect.Property instances.
This class is FINAL and cannot be inherited.

Serializable:

Yes

Super Class

Progress.Lang.Enum class

Members

AnyType1
Buffer
Byte2
Character
COMHandle
DataSet
DataSetHandle
Date
DateTime
DateTimeTZ
Decimal
Double3
Float4
Handle
Int64
Integer
Logical
Longchar
Memptr
Object
Raw
Recid
Rowid
Short5
SingleCharacter6
Table
TableHandle
UnsignedByte7
UnsignedInt8
UnsignedInt649
UnsignedShort10
Void11

1 Indicates that any data type could be returned or passed as a parameter, including an array of any data type.

2 Applies only to .NET objects.

3 Applies only to .NET objects.

4 Applies only to .NET objects.

5 Applies only to .NET objects.

6 Applies only to .NET objects.

7 Applies only to .NET objects.

8 Applies only to .NET objects.

9 Applies only to .NET objects.

10 Applies only to .NET objects.

11 Indicates a VOID method. This member is only returned for a method object.

Public Methods