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