By default, during interface-based service call,
any record parameter or function result will be serialized with
our proprietary binary (and optimized layout) - i.e. RecordLoad
and RecordSave functions - then encoded in Base-64, to be
stored as plain text within the JSON stream.
But custom record JSON serialization can be defined, as with any
class - see this article - or
dynamic array - see this
article.
