IROObjectStreamExtender

Overview

The IROObjectStreamExtender is designed to read and write properties that cannot be accessed with the GetPropList function.

The TROSerializer checks for this interface and calls IROObjectStreamExtender methods after actually reading or writing an object.

Location


Required Methods


Read

Reads an object with TROSerializer.

procedure Read(aSerializer: TROSerializer)

Parameters:

  • aSerializer: Serializer

Write

Writes an object with TROSerializer.

procedure Write(aSerializer: TROSerializer)

Parameters:

  • aSerializer: Serializer used to store an object state.