| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TPersistent descendant which implements the IInterface interface
Source position: classesh.inc line 453
| type TInterfacedPersistent = class(TPersistent, IInterface) | ||
| public | ||
| function QueryInterface(); virtual; | 
 | Implementation of IInterface.QueryInterface | 
| procedure AfterConstruction; override; | 
 | Overrides the standard AfterConstruction method. | 
| end; | 
| 
 | TPersistent descendant which implements the IInterface interface | |
| | | ||
| 
 | Base class for streaming system and persistent properties. | |
| | | ||
| 
 | Base class of all classes. | 
TInterfacedPersistent is a direct descendant of TPersistent which implements the #rtl.system.IInterface interface. In particular, it implements the QueryInterface as a public method.
| 
 | Basic interface for all COM based interfaces |