| RuntimeType GetType(const string& typeName, bool throwOnError, bool ignoreCase, bool reflectionOnly, ref StackCrawlMark& stackMark) | Static+1 flags | | 0x08 |
| void ThrowIfTypeNeverValidGenericArgument(RuntimeType type) | PrivateStatic | | 0x08 |
| void SanityCheckGenericArguments(const RuntimeType[]& genericArguments, const RuntimeType[]& genericParamters) | Static+1 flags | | 0x08 |
| void SplitName(const string& fullname, ref string& name, ref string& ns) | PrivateStatic | | 0x08 |
| BindingFlags FilterPreCalculate(bool isPublic, bool isInherited, bool isStatic) | Static+1 flags | | 0x04 |
| void FilterHelper(const BindingFlags& bindingFlags, ref string& name, bool allowPrefixLookup, ref bool& prefixLookup, ref bool& ignoreCase, ref MemberListType& listType) | PrivateStatic | | 0x08 |
| void FilterHelper(const BindingFlags& bindingFlags, ref string& name, ref bool& ignoreCase, ref MemberListType& listType) | PrivateStatic | | 0x08 |
| bool FilterApplyPrefixLookup(MemberInfo memberInfo, const string& name, bool ignoreCase) | PrivateStatic | | 0x08 |
| bool FilterApplyBase(MemberInfo memberInfo, const BindingFlags& bindingFlags, bool isPublic, bool isNonProtectedInternal, bool isStatic, const string& name, bool prefixLookup) | PrivateStatic | | 0x08 |
| bool FilterApplyType(Type type, const BindingFlags& bindingFlags, const string& name, bool prefixLookup, const string& ns) | PrivateStatic | | 0x08 |
| bool FilterApplyMethodInfo(RuntimeMethodInfo method, const BindingFlags& bindingFlags, const CallingConventions& callConv, const Type[]& argumentTypes) | PrivateStatic | | 0x08 |
| bool FilterApplyConstructorInfo(RuntimeConstructorInfo constructor, const BindingFlags& bindingFlags, const CallingConventions& callConv, const Type[]& argumentTypes) | PrivateStatic | | 0x08 |
| bool FilterApplyMethodBase(MethodBase methodBase, const BindingFlags& methodFlags, const BindingFlags& bindingFlags, const CallingConventions& callConv, const Type[]& argumentTypes) | PrivateStatic | | 0x08 |
| void .ctor() | 2 flags | | 0x00 |
| ListBuilder<System.Reflection.MethodInfo> GetMethodCandidates(const string& name, const BindingFlags& bindingAttr, const CallingConventions& callConv, const Type[]& types, int genericParamCount, bool allowPrefixLookup) | Private | | 0x18 |
| ListBuilder<System.Reflection.ConstructorInfo> GetConstructorCandidates(const string& name, const BindingFlags& bindingAttr, const CallingConventions& callConv, const Type[]& types, bool allowPrefixLookup) | Private | | 0x18 |
| ListBuilder<System.Reflection.PropertyInfo> GetPropertyCandidates(const string& name, const BindingFlags& bindingAttr, const Type[]& types, bool allowPrefixLookup) | Private | | 0x18 |
| ListBuilder<System.Reflection.EventInfo> GetEventCandidates(const string& name, const BindingFlags& bindingAttr, bool allowPrefixLookup) | Private | | 0x18 |
| ListBuilder<System.Reflection.FieldInfo> GetFieldCandidates(const string& name, const BindingFlags& bindingAttr, bool allowPrefixLookup) | Private | | 0x18 |
| ListBuilder<System.Type> GetNestedTypeCandidates(const string& fullname, const BindingFlags& bindingAttr, bool allowPrefixLookup) | Private | | 0x18 |
| MethodInfo[] GetMethods(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| ConstructorInfo[] GetConstructors(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| PropertyInfo[] GetProperties(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| EventInfo[] GetEvents(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| FieldInfo[] GetFields(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| MemberInfo[] GetMembers(const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| ConstructorInfo GetConstructorImpl(const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers) | 2 flags | | 0x08 |
| PropertyInfo GetPropertyImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers) | 2 flags | | 0x08 |
| EventInfo GetEvent(const string& name, const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| FieldInfo GetField(const string& name, const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| Type GetNestedType(const string& fullname, const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| MemberInfo[] GetMember(const string& name, const MemberTypes& type, const BindingFlags& bindingAttr) | Public+1 flags | | 0x08 |
| Module get_Module() | Public+2 flags | | 0x08 |
| RuntimeModule GetRuntimeModule() | 1 flags | | 0x08 |
| Assembly get_Assembly() | Public+2 flags | | 0x08 |
| RuntimeAssembly GetRuntimeAssembly() | 1 flags | | 0x08 |
| RuntimeTypeHandle get_TypeHandle() | Public+2 flags | | 0x08 |
| bool IsInstanceOfType(object o) | Public+1 flags | | 0x08 |
| bool IsAssignableFrom(Type c) | Public+1 flags | | 0x08 |
| bool IsEquivalentTo(Type other) | Public+1 flags | | 0x08 |
| Type get_BaseType() | Public+2 flags | | 0x08 |
| RuntimeType GetBaseType() | Private | | 0x08 |
| Type get_UnderlyingSystemType() | Public+2 flags | | 0x08 |
| TypeAttributes GetAttributeFlagsImpl() | 2 flags | | 0x04 |
| bool IsContextfulImpl() | 2 flags | | 0x01 |
| bool IsByRefImpl() | 2 flags | | 0x01 |
| bool IsPrimitiveImpl() | 2 flags | | 0x01 |
| bool IsPointerImpl() | 2 flags | | 0x01 |
| bool IsCOMObjectImpl() | 2 flags | | 0x01 |
| bool IsValueTypeImpl() | 2 flags | | 0x01 |
| bool get_IsEnum() | Public+2 flags | | 0x01 |
| bool HasElementTypeImpl() | 2 flags | | 0x01 |
| GenericParameterAttributes get_GenericParameterAttributes() | Public+2 flags | | 0x04 |
| bool get_IsSzArray() | 3 flags | | 0x01 |
| bool IsArrayImpl() | 2 flags | | 0x01 |
| int GetArrayRank() | Public+1 flags | | 0x04 |
| Type GetElementType() | Public+1 flags | | 0x08 |
| string[] GetEnumNames() | Public+1 flags | | 0x08 |
| Array GetEnumValues() | Public+1 flags | | 0x08 |
| Type GetEnumUnderlyingType() | Public+1 flags | | 0x08 |
| bool IsEnumDefined(object value) | Public+1 flags | | 0x08 |
| string GetEnumName(object value) | Public+1 flags | | 0x08 |
| RuntimeType[] GetGenericArgumentsInternal() | 1 flags | | 0x08 |
| Type[] GetGenericArguments() | Public+1 flags | | 0x08 |
| Type MakeGenericType(const Type[]& instantiation) | Public+1 flags | | 0x08 |
| bool get_IsGenericTypeDefinition() | Public+2 flags | | 0x01 |
| bool get_IsGenericParameter() | Public+2 flags | | 0x01 |
| int get_GenericParameterPosition() | Public+2 flags | | 0x04 |
| Type GetGenericTypeDefinition() | Public+1 flags | | 0x08 |
| bool get_IsGenericType() | Public+2 flags | | 0x01 |
| bool get_IsConstructedGenericType() | Public+2 flags | | 0x01 |
| object InvokeMember(const string& name, const BindingFlags& bindingFlags, Binder binder, object target, const object[]& providedArgs, const ParameterModifier[]& modifiers, CultureInfo culture, const string[]& namedParams) | Public+1 flags | | 0x08 |
| bool Equals(object obj) | Public+1 flags | | 0x08 |
| bool op_Equality(RuntimeType left, RuntimeType right) | PublicStatic+1 flags | | 0x08 |
| bool op_Inequality(RuntimeType left, RuntimeType right) | PublicStatic+1 flags | | 0x08 |
| object Clone() | PublicFinal+2 flags | | 0x08 |
| void GetObjectData(SerializationInfo info, const StreamingContext& context) | PublicFinal+2 flags | | 0x10 |
| object[] GetCustomAttributes(bool inherit) | Public+1 flags | | 0x08 |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | Public+1 flags | | 0x08 |
| bool IsDefined(Type attributeType, bool inherit) | Public+1 flags | | 0x08 |
| string FormatTypeName(bool serialization) | 2 flags | | 0x08 |
| MemberTypes get_MemberType() | Public+2 flags | | 0x04 |
| Type get_ReflectedType() | Public+2 flags | | 0x08 |
| int get_MetadataToken() | Public+2 flags | | 0x04 |
| void CreateInstanceCheckThis() | Private | | 0x00 |
| object CreateInstanceImpl(const BindingFlags& bindingAttr, Binder binder, const object[]& args, CultureInfo culture, const object[]& activationAttributes, ref StackCrawlMark& stackMark) | 1 flags | | 0x08 |
| object CreateInstanceDefaultCtor(bool publicOnly, bool skipCheckThis, bool fillCache, bool wrapExceptions, ref StackCrawlMark& stackMark) | 1 flags | | 0x08 |
| RuntimeConstructorInfo GetDefaultConstructor() | 1 flags | | 0x08 |
| string GetDefaultMemberName() | Private | | 0x08 |
| RuntimeConstructorInfo GetSerializationCtor() | 1 flags | | 0x08 |
| object CreateInstanceSlow(bool publicOnly, bool wrapExceptions, bool skipCheckThis, bool fillCache) | 1 flags | | 0x08 |
| object CreateInstanceMono(bool nonPublic, bool wrapExceptions) | Private | | 0x08 |
| object CheckValue(object value, Binder binder, CultureInfo culture, const BindingFlags& invokeAttr) | 1 flags | | 0x08 |
| object TryConvertToType(object value, ref bool& failed) | Private | | 0x08 |
| object IsConvertibleToPrimitiveType(object value, Type targetType) | PrivateStatic | | 0x08 |
| string GetCachedName(const TypeNameKind& kind) | Private | | 0x08 |
| Type make_array_type(int rank) | Private | | 0x08 |
| Type MakeArrayType() | Public+1 flags | | 0x08 |
| Type MakeArrayType(int rank) | Public+1 flags | | 0x08 |
| Type make_byref_type() | Private | | 0x08 |
| Type MakeByRefType() | Public+1 flags | | 0x08 |
| Type MakePointerType(Type type) | PrivateStatic | | 0x08 |
| Type MakePointerType() | Public+1 flags | | 0x08 |
| bool get_ContainsGenericParameters() | Public+2 flags | | 0x01 |
| Type[] GetGenericParameterConstraints() | Public+1 flags | | 0x08 |
| object CreateInstanceForAnotherGenericParameter(Type genericType, RuntimeType genericArgument) | Static+1 flags | | 0x08 |
| Type MakeGenericType(Type gt, const Type[]& types) | PrivateStatic | | 0x08 |
| long GetMethodsByName_native(long namePtr, const BindingFlags& bindingAttr, const MemberListType& listType) | 1 flags | | 0x08 |
| RuntimeMethodInfo[] GetMethodsByName(const string& name, const BindingFlags& bindingAttr, const MemberListType& listType, RuntimeType reflectedType) | 1 flags | | 0x08 |
| long GetPropertiesByName_native(long name, const BindingFlags& bindingAttr, const MemberListType& listType) | Private | | 0x08 |
| long GetConstructors_native(const BindingFlags& bindingAttr) | Private | | 0x08 |
| RuntimeConstructorInfo[] GetConstructors_internal(const BindingFlags& bindingAttr, RuntimeType reflectedType) | Private | | 0x08 |
| RuntimePropertyInfo[] GetPropertiesByName(const string& name, const BindingFlags& bindingAttr, const MemberListType& listType, RuntimeType reflectedType) | Private | | 0x08 |
| void GetGUID(Type type, const byte[]& guid) | PrivateStatic | | 0x08 |
| Guid get_GUID() | Public+2 flags | | 0x10 |
| Type GetTypeFromCLSIDImpl(const Guid& clsid, const string& server, bool throwOnError) | Static+1 flags | | 0x10 |
| TypeCode GetTypeCodeImpl() | 2 flags | | 0x04 |
| TypeCode GetTypeCodeImplInternal(Type type) | PrivateStatic | | 0x08 |
| string ToString() | Public+1 flags | | 0x08 |
| bool IsGenericCOMObjectImpl() | Private | | 0x01 |
| object CreateInstanceInternal(Type type) | PrivateStatic | | 0x08 |
| MethodBase get_DeclaringMethod() | Public+2 flags | | 0x08 |
| string getFullName(bool full_name, bool assembly_qualified) | 1 flags | | 0x08 |
| Type[] GetGenericArgumentsInternal(bool runtimeArray) | Private | | 0x08 |
| GenericParameterAttributes GetGenericParameterAttributes() | Private | | 0x04 |
| int GetGenericParameterPosition() | Private | | 0x04 |
| long GetEvents_native(long name, const MemberListType& listType) | Private | | 0x08 |
| long GetFields_native(long name, const BindingFlags& bindingAttr, const MemberListType& listType) | Private | | 0x08 |
| RuntimeFieldInfo[] GetFields_internal(const string& name, const BindingFlags& bindingAttr, const MemberListType& listType, RuntimeType reflectedType) | Private | | 0x08 |
| RuntimeEventInfo[] GetEvents_internal(const string& name, const BindingFlags& bindingAttr, const MemberListType& listType, RuntimeType reflectedType) | Private | | 0x08 |
| Type[] GetInterfaces() | Public+1 flags | | 0x08 |
| long GetNestedTypes_native(long name, const BindingFlags& bindingAttr, const MemberListType& listType) | Private | | 0x08 |
| RuntimeType[] GetNestedTypes_internal(const string& displayName, const BindingFlags& bindingAttr, const MemberListType& listType) | Private | | 0x08 |
| string get_AssemblyQualifiedName() | Public+2 flags | | 0x08 |
| Type get_DeclaringType() | Public+2 flags | | 0x08 |
| string get_Name() | Public+2 flags | | 0x08 |
| string get_Namespace() | Public+2 flags | | 0x08 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| string get_FullName() | Public+2 flags | | 0x08 |
| bool get_IsSZArray() | Public+2 flags | | 0x01 |
| bool IsSubclassOf(Type type) | Public+1 flags | | 0x08 |
| MethodInfo GetMethodImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConv, const Type[]& types, const ParameterModifier[]& modifiers) | 2 flags | | 0x08 |
| MethodInfo GetMethodImplCommon(const string& name, int genericParameterCount, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConv, const Type[]& types, const ParameterModifier[]& modifiers) | Private | | 0x08 |
| ListBuilder<System.Reflection.MethodInfo> GetMethodCandidates(const string& name, int genericParameterCount, const BindingFlags& bindingAttr, const CallingConventions& callConv, const Type[]& types, bool allowPrefixLookup) | Private | | 0x18 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |