Share via


System.Formats.Nrbf Namespace

Provides classes and utilities for working with .NET Remoting Binary Format (NRBF) encoded data, including support for decoding payloads, handling serialization records, and managing array and class records.

Classes

ArrayRecord

Defines the core behavior for NRBF array records and provides a base for derived classes.

ClassRecord

Defines the core behavior for NRBF class records and provides a base for derived classes.

NrbfDecoder

Provides stateless methods for decoding .NET Remoting Binary Format (NRBF) encoded data.

PayloadOptions

Defines configuration options for decoding NRBF payloads.

PrimitiveTypeRecord

Represents a record that itself represents a primitive value.

PrimitiveTypeRecord<T>

Represents a record that itself represents the primitive value of T type.

SerializationRecord

Abstract class that represents the serialization record.

SZArrayRecord<T>

Defines the core behavior for NRBF single dimensional, zero-indexed array records and provides a base for derived classes.

Structs

SerializationRecordId

The ID of SerializationRecord.

Enums

SerializationRecordType

Specifies record types.