TReflection Class

Represents type TReflection.

Namespace: Spring.Reflection
TInterfacedObject
  Spring.Reflection.TReflection
type
 TReflection = class(TInterfacedObject, IReflection)
 end;

The TReflection type exposes the following members.

Show:
 NameDescription
Create@

Represents the static constructor of the TReflection class.

Destroy@

Represents the static destructor of the TReflection class.

Top
Show:
 NameDescription
Classes

Represents property Classes.

Interfaces

Represents property Interfaces.

Types

Represents property Types.

Top
Show:
 NameDescription
FindType(string)

Represents method FindType(string).

GetClasses

Represents method GetClasses.

GetFullName(PTypeInfo)

Overloaded. Represents method GetFullName(PTypeInfo).

GetInterfaces

Represents method GetInterfaces.

GetType(PTypeInfo)

Overloaded. Represents method GetType(PTypeInfo).

GetType(TClass)

Overloaded. Represents method GetType(TClass).

GetType(TObject)

Overloaded. Represents method GetType(TObject).

GetType(TValue)

Overloaded. Represents method GetType(TValue).

GetTypes

Represents method GetTypes.

Top
Show:
 NameDescription
fContext

Represents field fContext.

Top