2.1.2.1 RecordTypeEnumeration
This enumeration identifies the type of the record. Each record (except for MemberPrimitiveUnTyped) starts with a record type enumeration. The size of the enumeration is one BYTE.
|
Constant/value |
Description |
|---|---|
|
SerializedStreamHeader 0 |
Identifies the SerializationHeaderRecord. |
|
ClassWithId 1 |
Identifies a ClassWithId record. |
|
SystemClassWithMembers 2 |
Identifies a SystemClassWithMembers record. |
|
ClassWithMembers 3 |
Identifies a ClassWithMembers record. |
|
SystemClassWithMembersAndTypes 4 |
Identifies a SystemClassWithMembersAndTypes record. |
|
ClassWithMembersAndTypes 5 |
Identifies a ClassWithMembersAndTypes record. |
|
BinaryObjectString 6 |
Identifies a BinaryObjectString record. |
|
BinaryArray 7 |
Identifies a BinaryArray record. |
|
MemberPrimitiveTyped 8 |
Identifies a MemberPrimitiveTyped record. |
|
MemberReference 9 |
Identifies a MemberReference record. |
|
ObjectNull 10 |
Identifies an ObjectNull record. |
|
MessageEnd 11 |
Identifies a MessageEnd record. |
|
BinaryLibrary 12 |
Identifies a BinaryLibrary record. |
|
ObjectNullMultiple256 13 |
Identifies an ObjectNullMultiple256 record. |
|
ObjectNullMultiple 14 |
Identifies an ObjectNullMultiple record |
|
ArraySinglePrimitive 15 |
Identifies an ArraySinglePrimitive. |
|
ArraySingleObject 16 |
Identifies an ArraySingleObject record. |
|
ArraySingleString 17 |
Identifies an ArraySingleString record. |
|
MethodCall 21 |
Identifies a BinaryMethodCall record. |
|
MethodReturn 22 |
Identifies a BinaryMethodReturn record. |