14 references to MemberTypeIndex
System.Reflection.MetadataLoadContext (14)
System\Reflection\Runtime\BindingFlagSupport\MemberPolicies.cs (6)
191MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.Field; 196MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.Method; 201MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.Constructor; 206MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.Property; 211MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.Event; 216MemberTypeIndex = BindingFlagSupport.MemberTypeIndex.NestedType;
System\Reflection\TypeLoading\RuntimeTypeInfo.TypeComponentsCache.cs (8)
34_nameAgnosticQueryCaches = new object[MemberTypeIndex.Count]; 86object[] perNameCaches = new object[MemberTypeIndex.Count]; 87perNameCaches[MemberTypeIndex.Constructor] = new PerNameQueryCache<ConstructorInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly); 88perNameCaches[MemberTypeIndex.Event] = new PerNameQueryCache<EventInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly); 89perNameCaches[MemberTypeIndex.Field] = new PerNameQueryCache<FieldInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly); 90perNameCaches[MemberTypeIndex.Method] = new PerNameQueryCache<MethodInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly); 91perNameCaches[MemberTypeIndex.Property] = new PerNameQueryCache<PropertyInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly); 92perNameCaches[MemberTypeIndex.NestedType] = new PerNameQueryCache<Type>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly);