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. |