14 references to MemberTypeIndex
System.Private.CoreLib (14)
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
17public ConstructorPolicies() : base(MemberTypeIndex.Constructor) { }
System\Reflection\Runtime\BindingFlagSupport\EventPolicies.cs (1)
17public EventPolicies() : base(MemberTypeIndex.Event) { }
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (1)
17public FieldPolicies() : base(MemberTypeIndex.Field) { }
System\Reflection\Runtime\BindingFlagSupport\MethodPolicies.cs (1)
17public MethodPolicies() : base(MemberTypeIndex.Method) { }
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
27public NestedTypePolicies() : base(MemberTypeIndex.NestedType) { }
System\Reflection\Runtime\BindingFlagSupport\PropertyPolicies.cs (1)
17public PropertyPolicies() : base(MemberTypeIndex.Property) { }
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.TypeComponentsCache.cs (8)
39_nameAgnosticQueryCaches = new object[MemberTypeIndex.Count]; 84object[] perNameCaches = new object[MemberTypeIndex.Count]; 85perNameCaches[MemberTypeIndex.Constructor] = new PerNameQueryCache<ConstructorInfo>(type, ignoreCase: ignoreCase); 86perNameCaches[MemberTypeIndex.Event] = new PerNameQueryCache<EventInfo>(type, ignoreCase: ignoreCase); 87perNameCaches[MemberTypeIndex.Field] = new PerNameQueryCache<FieldInfo>(type, ignoreCase: ignoreCase); 88perNameCaches[MemberTypeIndex.Method] = new PerNameQueryCache<MethodInfo>(type, ignoreCase: ignoreCase); 89perNameCaches[MemberTypeIndex.Property] = new PerNameQueryCache<PropertyInfo>(type, ignoreCase: ignoreCase); 90perNameCaches[MemberTypeIndex.NestedType] = new PerNameQueryCache<Type>(type, ignoreCase: ignoreCase);