Udostępnij za pośrednictwem


SerializationRecordType Enum

Definition

Specifies record types.

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

Fields

Name Value Description
SerializedStreamHeader 0

The NRBF header (the first record in NRBF payload).

ClassWithId 1

Class information that references another class record's metadata.

SystemClassWithMembers 2

System class information without type info.

ClassWithMembers 3

Class information with source library, but without type info.

SystemClassWithMembersAndTypes 4

System class information with type info.

ClassWithMembersAndTypes 5

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

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

Information returned by a remote method.

Remarks

The RecordTypeEnumeration enumeration is described in [MS-NRBF] 2.1.2.1.

Applies to