51 references to MemberListType
System.Private.CoreLib (51)
src\System\RuntimeType.CoreCLR.cs (51)
151private readonly MemberListType m_listType; 153public unsafe Filter(byte* pUtf8Name, int cUtf8Name, MemberListType listType) 163if (m_listType == MemberListType.CaseSensitive) 165else if (m_listType == MemberListType.CaseInsensitive) 179return (m_listType == MemberListType.CaseSensitive) || 180(m_listType == MemberListType.CaseInsensitive); 183public bool CaseSensitive() => m_listType == MemberListType.CaseSensitive; 276Insert(ref list, null, MemberListType.HandleToInfo); 321Insert(ref list, null, MemberListType.HandleToInfo); 326private unsafe T[] Populate(string? name, MemberListType listType, CacheType cacheType) 350private unsafe T[] GetListByName(string name, Span<byte> utf8Name, MemberListType listType, CacheType cacheType) 394internal void Insert(ref T[] list, string? name, MemberListType listType) 404case MemberListType.CaseSensitive: 419case MemberListType.CaseInsensitive: 434case MemberListType.All: 1423internal T[] GetMemberList(MemberListType listType, string? name, CacheType cacheType) 1428case MemberListType.CaseSensitive: 1431case MemberListType.CaseInsensitive: 1435Debug.Assert(listType == MemberListType.All); 1490private T[] GetMemberList<T>(ref MemberInfoCache<T>? m_cache, MemberListType listType, string? name, CacheType cacheType) 1716internal RuntimeMethodInfo[] GetMethodList(MemberListType listType, string? name) 1721internal RuntimeConstructorInfo[] GetConstructorList(MemberListType listType, string? name) 1726internal RuntimePropertyInfo[] GetPropertyList(MemberListType listType, string? name) 1731internal RuntimeEventInfo[] GetEventList(MemberListType listType, string? name) 1736internal RuntimeFieldInfo[] GetFieldList(MemberListType listType, string? name) 1741internal RuntimeType[] GetInterfaceList(MemberListType listType, string? name) 1746internal RuntimeType[] GetNestedTypeList(MemberListType listType, string? name) 2007reflectedType.Cache.GetPropertyList(MemberListType.All, null); 2113out bool ignoreCase, out MemberListType listType) 2124listType = MemberListType.CaseInsensitive; 2128listType = MemberListType.CaseSensitive; 2138listType = MemberListType.All; 2143listType = MemberListType.All; 2148private static void FilterHelper(BindingFlags bindingFlags, ref string name, out bool ignoreCase, out MemberListType listType) => 2529FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2554FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2575FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2598FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2620FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2644FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out _, out MemberListType listType); 2696RuntimeType[] candidates = Cache.GetInterfaceList(MemberListType.All, null); 2941FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2968FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3020FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3049FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3184RuntimeMethodInfo[] cache = runtimeType.Cache.GetMethodList(MemberListType.CaseSensitive, method.Name); 3200RuntimeConstructorInfo[] cache = runtimeType.Cache.GetConstructorList(MemberListType.CaseSensitive, constructor.Name); 3216RuntimePropertyInfo[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name); 3232RuntimeFieldInfo[] cache = runtimeType.Cache.GetFieldList(MemberListType.CaseSensitive, field.Name); 3248RuntimeEventInfo[] cache = runtimeType.Cache.GetEventList(MemberListType.CaseSensitive, eventInfo.Name); 3264RuntimeType[] cache = runtimeType.Cache.GetNestedTypeList(MemberListType.CaseSensitive, nestedType.Name);