TRttiTypeHelper Class Helper
Represents type TRttiTypeHelper
.
Name | Description | |
---|---|---|
![]() | AncestorCount | Represents property |
![]() | AsClass | Represents property |
![]() | AsDynamicArray | Represents property |
![]() | AsInterface | Represents property |
![]() | BaseTypes | Represents property |
![]() | Constructors | Gets an enumerable collection which contains all constructor methods of the type, including inherited. |
![]() | DefaultName | Represents property |
![]() | Fields | Gets a enumerable collection which contains all fields that the type contains, including inherited. |
![]() | IsClass | Represents property |
![]() | IsClassOrInterface | Represents property |
![]() | IsDynamicArray | Represents property |
![]() | IsGenericType | Gets a value indicates whether the current type is generic. |
![]() | IsInterface | Represents property |
![]() | IsString | Represents property |
![]() | Methods | Gets a enumerable collection which contains all methods that the type contains, including inherited. |
![]() | Properties | Gets a enumerable collection which contains all properties that the type contains, including inherited. |
Name | Description | |||
---|---|---|---|---|
![]() | GetAncestorCount | Represents method | ||
![]() | GetAsClass | Represents method | ||
![]() | GetAsDynamicArray | Represents method | ||
![]() | GetAsInterface | Represents method | ||
![]() | GetBaseTypes | Represents method | ||
![]() | GetConstructors | Returns all constructors | ||
![]() | GetConstructorsEnumerable | Represents method | ||
![]() | GetDefaultName | Represents method | ||
![]() | GetFieldsEnumerable | Represents method | ||
![]() | GetGenericArguments | Gets an array of types which contains all generic arguments. | ||
![]() | GetGenericTypeDefinition | Returns a string that represents a generic type definition. | ||
![]() | GetInterfaces | Returns an enumerable collection which contains all the interface Rtti types that the target type implements.
| ||
![]() | GetIsClass | Represents method | ||
![]() | GetIsClassOrInterface | Represents method | ||
![]() | GetIsDynamicArray | Represents method | ||
![]() | GetIsGenericType | Represents method | ||
![]() | GetIsInterface | Represents method | ||
![]() | GetIsString | Represents method | ||
![]() | GetMember(string) | Represents method | ||
![]() | GetMethodsEnumerable | Represents method | ||
![]() | GetPropertiesEnumerable | Represents method | ||
![]() | HasField(string) | Represents method | ||
![]() | HasMethod(string) | Represents method | ||
![]() | HasProperty(string) | Represents method | ||
![]() | IsAssignableFrom(TRttiType) | Determines whether an instance of the current TRttiType can be assigned from an instance of the specified TRttiType. | ||
![]() | IsGenericTypeOf(PTypeInfo) | Overloaded. Represents method | ||
![]() | IsGenericTypeOf(string) | Overloaded. Determines whether the current type is of the specified generic type. | ||
![]() | IsGenericTypeOf<T> | Overloaded. Represents method | ||
![]() | IsType(PTypeInfo) | Overloaded. Represents method | ||
![]() | IsType<T> | Overloaded. Represents method | ||
![]() | TryGetField(string,TRttiField) | Represents method | ||
![]() | TryGetMember(string,TRttiMember) | Represents method | ||
![]() | TryGetMethod(string,TRttiMethod) | Represents method | ||
![]() | TryGetProperty(string,TRttiProperty) | Represents method |