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