[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'Classes' (#fcl)

# TInterfacedPersistent

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

`type TInterfacedPersistent = class(TPersistent)`
`protected`
`function _AddRef;`
`function _Release;`
`public`
`function QueryInterface(); virtual;`
`procedure AfterConstruction; override;`
`end;`

## Inheritance

`TInterfacedPersistent`
`TPersistent` |  | Base class for streaming system and persistent properties.
`TObject`