51 references to MemberListType
System.Private.CoreLib (51)
src\System\RuntimeType.CoreCLR.cs (51)
149private readonly MemberListType m_listType; 151public unsafe Filter(byte* pUtf8Name, int cUtf8Name, MemberListType listType) 161if (m_listType == MemberListType.CaseSensitive) 163else if (m_listType == MemberListType.CaseInsensitive) 177return (m_listType == MemberListType.CaseSensitive) || 178(m_listType == MemberListType.CaseInsensitive); 181public bool CaseSensitive() => m_listType == MemberListType.CaseSensitive; 274Insert(ref list, null, MemberListType.HandleToInfo); 319Insert(ref list, null, MemberListType.HandleToInfo); 324private unsafe T[] Populate(string? name, MemberListType listType, CacheType cacheType) 348private unsafe T[] GetListByName(string name, Span<byte> utf8Name, MemberListType listType, CacheType cacheType) 392internal void Insert(ref T[] list, string? name, MemberListType listType) 402case MemberListType.CaseSensitive: 417case MemberListType.CaseInsensitive: 432case MemberListType.All: 1373internal T[] GetMemberList(MemberListType listType, string? name, CacheType cacheType) 1378case MemberListType.CaseSensitive: 1381case MemberListType.CaseInsensitive: 1385Debug.Assert(listType == MemberListType.All); 1440private T[] GetMemberList<T>(ref MemberInfoCache<T>? m_cache, MemberListType listType, string? name, CacheType cacheType) 1665internal RuntimeMethodInfo[] GetMethodList(MemberListType listType, string? name) 1670internal RuntimeConstructorInfo[] GetConstructorList(MemberListType listType, string? name) 1675internal RuntimePropertyInfo[] GetPropertyList(MemberListType listType, string? name) 1680internal RuntimeEventInfo[] GetEventList(MemberListType listType, string? name) 1685internal RuntimeFieldInfo[] GetFieldList(MemberListType listType, string? name) 1690internal RuntimeType[] GetInterfaceList(MemberListType listType, string? name) 1695internal RuntimeType[] GetNestedTypeList(MemberListType listType, string? name) 1956reflectedType.Cache.GetPropertyList(MemberListType.All, null); 2062out bool ignoreCase, out MemberListType listType) 2073listType = MemberListType.CaseInsensitive; 2077listType = MemberListType.CaseSensitive; 2087listType = MemberListType.All; 2092listType = MemberListType.All; 2097private static void FilterHelper(BindingFlags bindingFlags, ref string name, out bool ignoreCase, out MemberListType listType) => 2478FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2503FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2524FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2547FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2569FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out MemberListType listType); 2593FilterHelper(bindingAttr, ref name, allowPrefixLookup, out bool prefixLookup, out _, out MemberListType listType); 2645RuntimeType[] candidates = Cache.GetInterfaceList(MemberListType.All, null); 2890FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2917FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2969FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 2998FilterHelper(bindingAttr, ref name, out _, out MemberListType listType); 3133RuntimeMethodInfo[] cache = runtimeType.Cache.GetMethodList(MemberListType.CaseSensitive, method.Name); 3149RuntimeConstructorInfo[] cache = runtimeType.Cache.GetConstructorList(MemberListType.CaseSensitive, constructor.Name); 3165RuntimePropertyInfo[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name); 3181RuntimeFieldInfo[] cache = runtimeType.Cache.GetFieldList(MemberListType.CaseSensitive, field.Name); 3197RuntimeEventInfo[] cache = runtimeType.Cache.GetEventList(MemberListType.CaseSensitive, eventInfo.Name); 3213RuntimeType[] cache = runtimeType.Cache.GetNestedTypeList(MemberListType.CaseSensitive, nestedType.Name);