Eigenschaften von System.Rtti.TRttiInstanceType

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 die Vorfahrklasse fest.
DeclaringUnitNamepublicLegt den Namen der Unit fest, in der der Klassentyp deklariert ist.
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.
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 reflektierte 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.
VmtSizepublic