SerializationRecordType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Record type.
public enum class SerializationRecordType
public enum SerializationRecordType
type SerializationRecordType =
Public Enum SerializationRecordType
- Inheritance
Fields
SerializedStreamHeader | 0 | The NRBF header (the first record in NRBF payload). |
ClassWithId | 1 | Class information that references another class record's metadata. |
SystemClassWithMembers | 2 | A system class information without type info. |
ClassWithMembers | 3 | A class information with source library, but without type info. |
SystemClassWithMembersAndTypes | 4 | A system class information with type info. |
ClassWithMembersAndTypes | 5 | A class information with type info and the source library. |
BinaryObjectString | 6 | A |
BinaryArray | 7 | An array of any rank or element type. |
MemberPrimitiveTyped | 8 | A primitive value other than |
MemberReference | 9 | A record that contains a reference to another record that contains the actual value. |
ObjectNull | 10 | A single |
MessageEnd | 11 | The record that marks the end of the binary format stream. |
BinaryLibrary | 12 | A record that associates a numeric identifier with a named library. |
ObjectNullMultiple256 | 13 | Multiple (less than 256) |
ObjectNullMultiple | 14 | Multiple |
ArraySinglePrimitive | 15 | A single-dimensional array of a primitive type. |
ArraySingleObject | 16 | A single-dimensional array of Object values. |
ArraySingleString | 17 | A single-dimensional array of |
MethodCall | 21 | A remote method call. |
MethodReturn | 22 | An information returned by a remote method. |
Remarks
SerializationRecordType enumeration is described in [MS-NRBF] 2.1.2.1.