Skip to main content
Table of Contents

ITMSMCPCustomReadWriteIO Interface

Optional interface for objects that need to intercept individual property reads and writes during JSON persistence; implement to handle custom or non-RTTI properties.

API unit family: TMS.MCP.Persistence

Syntax

TMS.MCP.Persistence.hppPascalC++
ITMSMCPCustomReadWriteIO = interface
__interface INTERFACE_UUID("{3BC2E91F-A937-47EE-A4CB-6F705B154901}") ITMSMCPCustomReadWriteIO : public System::IInterface

Methods

Name Description
CustomReadProperty Called before a property is read from JSON, allowing the implementor to supply a custom value or suppress the default read.
CustomWriteProperty Called before a property is written to JSON, allowing the implementor to write a custom value or suppress the default write.