Share via


SerializationRecordType Enum

Definition

Record type.

public enum class SerializationRecordType
public enum SerializationRecordType
type SerializationRecordType = 
Public Enum SerializationRecordType
Inheritance
SerializationRecordType

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

BinaryArray 7

An array of any rank or element type.

MemberPrimitiveTyped 8

A primitive value other than string.

MemberReference 9

A record that contains a reference to another record that contains the actual value.

ObjectNull 10

A single null value.

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) null values.

ObjectNullMultiple 14

Multiple null.

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

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.

Applies to