System.Rtti.TRttiClassRefType Properties

From RAD Studio API Documentation
Jump to: navigation, search

InheritedProtected
AsInstancepublicCasts the TRttiType instance to a TRttiInstanceType instance.
AsOrdinalpublicCasts the TRttiType instance to a TRttiOrdinalType instance.
AsRecordpublicCast the TRttiType instance to a TRttiRecordType instance.
AsSetpublicCasts the TRttiType instance to a TRttiSetType instance.
BaseTypepublicSpecifies the base type.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
HandlepublicSpecifies a pointer to a TTypeInfo structure.
HFAElementCountpublicFor internal use only.
HFAElementTypepublicFor internal use only.
InstanceTypepublicSpecifies the class type for the metaclass.
IsHFApublicFor internal use only.
IsInstancepublicChecks whether the TRttiType instance is actually a TRttiInstanceType instance.
IsManagedpublicSpecifies whether the reflected type is managed.
IsOrdinalpublicChecks whether the TRttiType instance is actually a TRttiOrdinalType instance.
IsPublicTypepublicChecks whether the TRttiType instance reflects a public type.
IsRecordpublicChecks whether the TRttiType instance is actually a TRttiRecordType instance.
IsSetpublicChecks whether the TRttiType instance is actually a TRttiSetType instance.
MetaclassTypepublicSpecifies the actual class reference.
NamepublicSpecifies the name of the reflected entity.
PackagepublicSpecifies the package in which the reflected object is located.
ParentpublicSpecifies the parent RTTI object.
QualifiedNamepublicSpecifies the qualified name of the reflected type.
RttiDataSizepublicSpecifies the size of the RTTI information block.
TypeKindpublicSpecifies the reflected type's kind.
TypeSizepublicSpecifies the size of the reflected type.