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
ArraySingleObject | 16 | A single-dimensional array of Object values. |
ArraySinglePrimitive | 15 | A single-dimensional array of a primitive type. |
ArraySingleString | 17 | A single-dimensional array of |
BinaryArray | 7 | An array of any rank or element type. |
BinaryLibrary | 12 | A record that associates a numeric identifier with a named library. |
BinaryObjectString | 6 | A |
ClassWithId | 1 | Class information that references another class record's metadata. |
ClassWithMembers | 3 | A class information with source library, but without type info. |
ClassWithMembersAndTypes | 5 | A class information with type info and the source library. |
MemberPrimitiveTyped | 8 | A primitive value other than |
MemberReference | 9 | A record that contains a reference to another record that contains the actual value. |
MessageEnd | 11 | The record that marks the end of the binary format stream. |
MethodCall | 21 | A remote method call. |
MethodReturn | 22 | An information returned by a remote method. |
ObjectNull | 10 | A single |
ObjectNullMultiple | 14 | Multiple |
ObjectNullMultiple256 | 13 | Multiple (less than 256) |
SerializedStreamHeader | 0 | The NRBF header (the first record in NRBF payload). |
SystemClassWithMembers | 2 | A system class information without type info. |
SystemClassWithMembersAndTypes | 4 | A system class information with type info. |
Remarks
The enumeration does not contain all values supported by the [MS-NRBF] 2.1.2.1, but only those supported by the NrbfDecoder.