Skip to content

TInterfacedPersistent

TPersistent descendant which implements the IInterface interface.

Declaration

Source position: classesh.inc line 852

type

  TInterfacedPersistent = class(TPersistent, IInterface)
  public
    function QueryInterface : HRESULT; cdecl;
    procedure AfterConstruction;
  end;

Description

TInterfacedPersistent is a direct descendant of TPersistent which implements the #rtl.system.IInterface interface. In particular, it implements the QueryInterface as a public method.

Methods

Member Visibility Description
AfterConstruction public Overrides the standard AfterConstruction method.
QueryInterface public Implementation of IInterface.QueryInterface.
See all Methods

See also

Name Description
IInterface Basic interface for all COM based interfaces.