51 references to MemberListType
System.Private.CoreLib (51)
src\System\RuntimeType.CoreCLR.cs (51)
151private readonly MemberListType m_listType; 154public unsafe Filter(byte* pUtf8Name, int cUtf8Name, MemberListType listType) 164if (m_listType == MemberListType.CaseSensitive) 166else if (m_listType == MemberListType.CaseInsensitive) 180return (m_listType == MemberListType.CaseSensitive) || 181(m_listType == MemberListType.CaseInsensitive); 184public bool CaseSensitive() => m_listType == MemberListType.CaseSensitive; 277Insert(ref list, null, MemberListType.HandleToInfo); 322Insert(ref list, null, MemberListType.HandleToInfo); 327private unsafe T[] Populate(string? name, MemberListType listType, CacheType cacheType) 351private unsafe T[] GetListByName(string name, Span<byte> utf8Name, MemberListType listType, CacheType cacheType) 395internal void Insert(ref T[] list, string? name, MemberListType listType) 405case MemberListType.CaseSensitive: 420case MemberListType.CaseInsensitive: 435case MemberListType.All: 1424internal T[] GetMemberList(MemberListType listType, string? name, CacheType cacheType) 1429case MemberListType.CaseSensitive: 1432case MemberListType.CaseInsensitive: 1436Debug.Assert(listType == MemberListType.All); 1491private T[] GetMemberList<T>(ref MemberInfoCache<T>? m_cache, MemberListType listType, string? name, CacheType cacheType) 1717internal RuntimeMethodInfo[] GetMethodList(MemberListType listType, string? name) 1722internal RuntimeConstructorInfo[] GetConstructorList(MemberListType listType, string? name) 1727internal RuntimePropertyInfo[] GetPropertyList(MemberListType listType, string? name) 1732internal RuntimeEventInfo[] GetEventList(MemberListType listType, string? name) 1737internal RuntimeFieldInfo[] GetFieldList(MemberListType listType, string? name) 1742internal RuntimeType[] GetInterfaceList(MemberListType listType, string? name) 1747internal RuntimeType[] GetNestedTypeList(MemberListType listType, string? name) 2008reflectedType.Cache.GetPropertyList(MemberListType.All, null); 2114out bool ignoreCase, out MemberListType listType) 2125listType = MemberListType.CaseInsensitive; 2129listType = MemberListType.CaseSensitive; 2139listType = MemberListType.All; 2144listType = MemberListType.All; 2149private static void FilterHelper(BindingFlags bindingFlags, ref string name, out bool ignoreCase, out MemberListType listType) => 2530FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2555FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2576FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2599FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2621FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2645FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out _, out MemberListType listType); 2697RuntimeType[] candidates = Cache.GetInterfaceList(MemberListType.All, null); 2942FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2969FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3021FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3050FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3185RuntimeMethodInfo[] cache = runtimeType.Cache.GetMethodList(MemberListType.CaseSensitive, method.Name); 3201RuntimeConstructorInfo[] cache = runtimeType.Cache.GetConstructorList(MemberListType.CaseSensitive, constructor.Name); 3217RuntimePropertyInfo[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name); 3233RuntimeFieldInfo[] cache = runtimeType.Cache.GetFieldList(MemberListType.CaseSensitive, field.Name); 3249RuntimeEventInfo[] cache = runtimeType.Cache.GetEventList(MemberListType.CaseSensitive, eventInfo.Name); 3265RuntimeType[] cache = runtimeType.Cache.GetNestedTypeList(MemberListType.CaseSensitive, nestedType.Name);