| Type[] GetLoadedTypes() | PublicStatic | | 0x08 |
| IEnumerable<System.Reflection.Assembly> GetLoadedAssemblies() | PublicStatic | | 0x08 |
| Dictionary<U GetAllTypesWithAttribute(Type type) | PublicStatic | | 0x08 |
| List<System.Reflection.FieldInfo> GetFieldsWithAttribute(Type type, bool includeInherited, bool includePrivate) | PublicStatic | — | 0x08 |
| uint8 GetCustomAttribute(Type type) | PublicStatic | | 0x08 |
| MethodInfo MethodByName(Type type, const string& name, bool includeInherited, bool includePrivate) | PublicStatic | | 0x08 |
| FieldInfo FieldByName(Type type, const string& name, bool includeInherited, bool includePrivate) | PublicStatic | | 0x08 |
| PropertyInfo PropertyByName(Type type, const string& name, bool includeInherited, bool includePrivate) | PublicStatic | | 0x08 |
| FieldInfo[] GetAllFields(Type type, bool includeInherited, bool includePrivate) | PublicStatic | | 0x08 |
| PropertyInfo[] GetAllProperties(Type type, bool includeInherited, bool includePrivate) | PublicStatic | | 0x08 |
| bool IsFrameworkType(Type type) | PublicStatic | | 0x08 |
| bool IsArrayOrList(Type type) | PublicStatic | | 0x08 |
| Type GetEnumerableType(Type t) | PublicStatic | | 0x08 |
| Type FindIEnumerable(Type seqType) | PrivateStatic | | 0x08 |
| MethodInfo GetMethodIncludingBaseClasses(Type type, const string& name, const BindingFlags& bindingFlags) | PrivateStatic | | 0x08 |
| FieldInfo GetFieldIncludingBaseClasses(Type type, const string& name, const BindingFlags& bindingFlags) | PrivateStatic | | 0x08 |
| PropertyInfo GetPropertyIncludingBaseClasses(Type type, const string& name, const BindingFlags& bindingFlags) | PrivateStatic | | 0x08 |
| bool Matches(Type type, const Type[]& types) | PublicStatic | | 0x08 |