Eigenschaften von System.Rtti.TRttiClassRefType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
AsInstancepublicWandelt die TRttiType-Instanz in eine TRttiInstanceType-Instanz um.
AsOrdinalpublicWandelt die TRttiType-Instanz in eine TRttiOrdinalType-Instanz um.
AsRecordpublicWandelt die TRttiType-Instanz in eine TRttiRecordType-Instanz um.
AsSetpublicWandelt die TRttiType-Instanz in eine TRttiSetType-Instanz um.
BaseTypepublicLegt den Basistyp fest.
DisposedprotectedDisposed ist eine schreibgeschützte Eigenschaft, die den aktuellen Status des Objekts angibt.
HandlepublicLegt einen Zeiger auf eine TTypeInfo-Struktur fest.
HFAElementCountpublicNur für den internen Gebrauch.
HFAElementTypepublicNur für den internen Gebrauch.
InstanceTypepublicLegt den Klassentyp für die Metaklasse fest.
IsHFApublicNur für den internen Gebrauch.
IsInstancepublicÜberprüft, ob die TRttiType-Instanz eigentlich eine TRttiInstanceType-Instanz ist.
IsManagedpublicLegt fest, ob der reflektierte Typ verwaltet wird.
IsOrdinalpublicÜberprüft, ob die TRttiType-Instanz eigentlich eine TRttiOrdinalType-Instanz ist.
IsPublicTypepublicÜberprüft, ob die TRttiType-Instanz einen als public deklarierten Typ reflektiert.
IsRecordpublicÜberprüft, ob die TRttiType-Instanz eigentlich eine TRttiRecordType-Instanz ist.
IsSetpublicÜberprüft, ob die TRttiType-Instanz eigentlich eine TRttiSetType-Instanz ist.
MetaclassTypepublicLegt die aktuelle Klassenreferenz fest.
NamepublicLegt den Namen der reflektierten Entität fest.
PackagepublicLegt das Package fest, wo das reflektierte Objekt gespeichert wird.
ParentpublicLegt das übergeordnete RTTI-Objekt fest.
QualifiedNamepublicLegt den qualifizierten Namen des reflektierten Typs fest.
RttiDataSizepublicLegt die Größe des Blocks von RTTI-Informationen fest.
TypeKindpublicLegt die Art des reflektierten Typs fest.
TypeSizepublicLegt die Größe des reflektierten Typs fest.