System.Rtti.TRttiArrayType Properties

From RAD Studio API Documentation
Jump to: navigation, search

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.
DimensionCountpublicSpecifies the number of dimensions defined for the static array.
DimensionspublicSpecifies the length of a dimension in the static array.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
ElementTypepublicSpecifies the RTTI object reflecting the type of array elements.
HandlepublicSpecifies a pointer to a TTypeInfo structure.
HFAElementCountpublicFor internal use only.
HFAElementTypepublicFor internal use only.
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.
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.
TotalElementCountpublicSpecifies the total number of elements the array can store.
TypeKindpublicSpecifies the reflected type's kind.
TypeSizepublicSpecifies the size of the reflected type.