2.1.2.2 BinaryTypeEnumeration
The BinaryTypeEnumeration identifies the Remoting Type of a Class (2) Member or an Array item. The size of the enumeration is a BYTE.
Constant/value |
Description |
---|---|
Primitive 0 |
The Remoting Type is defined in PrimitiveTypeEnumeration and the Remoting Type is not a string. |
String 1 |
The Remoting Type is a LengthPrefixedString. |
Object 2 |
The Remoting Type is System.Object. |
SystemClass 3 |
The Remoting Type is one of the following:
|
Class 4 |
The Remoting Type is a Class (2) or an Array whose Ultimate Array Item Type is a Class (2) that is not in the System Library. |
ObjectArray 5 |
The Remoting Type is a single-dimensional Array of System.Object with a lower bound of 0. |
StringArray 6 |
The Remoting Type is a single-dimensional Array of String with a lower bound of 0. |
PrimitiveArray 7 |
The Remoting Type is a single-dimensional Array of a Primitive Type with a lower bound of 0. |