51 references to MemberListType
System.Private.CoreLib (51)
src\System\RuntimeType.CoreCLR.cs (51)
156private readonly MemberListType m_listType; 158public unsafe Filter(byte* pUtf8Name, int cUtf8Name, MemberListType listType) 168if (m_listType == MemberListType.CaseSensitive) 170else if (m_listType == MemberListType.CaseInsensitive) 184return (m_listType == MemberListType.CaseSensitive) || 185(m_listType == MemberListType.CaseInsensitive); 188public bool CaseSensitive() => m_listType == MemberListType.CaseSensitive; 281Insert(ref list, null, MemberListType.HandleToInfo); 326Insert(ref list, null, MemberListType.HandleToInfo); 331private unsafe T[] Populate(string? name, MemberListType listType, CacheType cacheType) 355private unsafe T[] GetListByName(string name, Span<byte> utf8Name, MemberListType listType, CacheType cacheType) 399internal void Insert(ref T[] list, string? name, MemberListType listType) 409case MemberListType.CaseSensitive: 424case MemberListType.CaseInsensitive: 439case MemberListType.All: 1380internal T[] GetMemberList(MemberListType listType, string? name, CacheType cacheType) 1385case MemberListType.CaseSensitive: 1388case MemberListType.CaseInsensitive: 1392Debug.Assert(listType == MemberListType.All); 1444private T[] GetMemberList<T>(ref MemberInfoCache<T>? m_cache, MemberListType listType, string? name, CacheType cacheType) 1689internal RuntimeMethodInfo[] GetMethodList(MemberListType listType, string? name) 1694internal RuntimeConstructorInfo[] GetConstructorList(MemberListType listType, string? name) 1699internal RuntimePropertyInfo[] GetPropertyList(MemberListType listType, string? name) 1704internal RuntimeEventInfo[] GetEventList(MemberListType listType, string? name) 1709internal RuntimeFieldInfo[] GetFieldList(MemberListType listType, string? name) 1714internal RuntimeType[] GetInterfaceList(MemberListType listType, string? name) 1719internal RuntimeType[] GetNestedTypeList(MemberListType listType, string? name) 1980reflectedType.Cache.GetPropertyList(MemberListType.All, null); 2086out bool ignoreCase, out MemberListType listType) 2097listType = MemberListType.CaseInsensitive; 2101listType = MemberListType.CaseSensitive; 2111listType = MemberListType.All; 2116listType = MemberListType.All; 2121private static void FilterHelper(BindingFlags bindingFlags, ref string name, out bool ignoreCase, out MemberListType listType) => 2502FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2527FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2548FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2571FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2593FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2617FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out _, out MemberListType listType); 2669RuntimeType[] candidates = Cache.GetInterfaceList(MemberListType.All, null); 2898FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2925FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2977FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3006FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3141RuntimeMethodInfo[] cache = runtimeType.Cache.GetMethodList(MemberListType.CaseSensitive, method.Name); 3157RuntimeConstructorInfo[] cache = runtimeType.Cache.GetConstructorList(MemberListType.CaseSensitive, constructor.Name); 3173RuntimePropertyInfo[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name); 3189RuntimeFieldInfo[] cache = runtimeType.Cache.GetFieldList(MemberListType.CaseSensitive, field.Name); 3205RuntimeEventInfo[] cache = runtimeType.Cache.GetEventList(MemberListType.CaseSensitive, eventInfo.Name); 3221RuntimeType[] cache = runtimeType.Cache.GetNestedTypeList(MemberListType.CaseSensitive, nestedType.Name);