The <TypeInformation> class is used to identify object types at runtime.
Class Hierarchy | No registered superclass. |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
<Type> | CreateObject | Creates an object of a specific type at runtime. It is commonly used when the type of the object to be created will not be known until runtime. |
static TypeInformation | FindClassType | Sets the <TypeInformation> object to represent the specified type. |
TypeInformation | GetBaseType | Returns a <TypeInformation> object for this type's super class. |
TypeInformation | GetFirstDerived | Returns a <TypeInformation> object for the first type derived from this type. |
static TypeInformation | GetFirstType | Returns a <TypeInformation> object for the first type in the global type library. |
TypeInformation | GetNextType | Returns a <TypeInformation> object for the next type in the global <TypeInformation> library. |
string | GetTypeName | Retrieves the name of the type as a string. |
int32 | IsDerived | Tests if one type is a subclass (or derived class) of another type. |
int32 | IsNotDerived | Returns true if this <TypeInformation> object is not derived from the specified <TypeInformation> object. |
int32 | IsSameType | Returns true if the specified <TypeInformation> object is the same as this <TypeInformation> object. |