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 |