2 instantiations of QueriedMemberList
System.Private.CoreLib (2)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (2)
93return new QueriedMemberList<M>(newTotalCount, newDeclaredOnlyCount, newMembers, newAllFlagsThatMustMatch); 112QueriedMemberList<M> queriedMembers = new QueriedMemberList<M>();
20 references to QueriedMemberList
System.Private.CoreLib (20)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (3)
74public QueriedMemberList<M> Filter(Func<M, bool> predicate) 99public static QueriedMemberList<M> Create(MemberPolicies<M> policies, RuntimeTypeInfo type, string optionalNameFilter, bool ignoreCase) 112QueriedMemberList<M> queriedMembers = new QueriedMemberList<M>();
System\Reflection\Runtime\BindingFlagSupport\QueryResult.cs (2)
17public QueryResult(MemberPolicies<M> policies, BindingFlags bindingAttr, QueriedMemberList<M> queriedMembers) 134private QueriedMemberList<M> _queriedMembers;
System\Reflection\Runtime\BindingFlagSupport\QueryResult.Enumerator.cs (1)
47private readonly QueriedMemberList<M> _queriedMembers;
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (1)
177QueriedMemberList<M> queriedMembers;
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.TypeComponentsCache.cs (13)
47public QueriedMemberList<M> GetQueriedMembers<M>(MemberPolicies<M> policies, string name, bool ignoreCase) where M : MemberInfo 55unifier.SetPolicies(policies, QueriedMemberList<M>.Create); 57QueriedMemberList<M> result = unifier.GetOrAdd(name); 66public QueriedMemberList<M> GetQueriedMembers<M>(MemberPolicies<M> policies) where M : MemberInfo 72QueriedMemberList<M> newResult = QueriedMemberList<M>.Create(policies, _type, optionalNameFilter: null, ignoreCase: false); 78Debug.Assert(result is QueriedMemberList<M>); 79return Unsafe.As<QueriedMemberList<M>>(result); 118private sealed class PerNameQueryCache<M> : ConcurrentUnifier<string, QueriedMemberList<M>> where M : MemberInfo 130public void SetPolicies(MemberPolicies<M> policies, Func<MemberPolicies<M>, RuntimeTypeInfo, string, bool, QueriedMemberList<M>> factory) 136protected sealed override QueriedMemberList<M> Factory(string key) 138QueriedMemberList<M> result = _factory(_policies, _type, key, _ignoreCase); 144private Func<MemberPolicies<M>, RuntimeTypeInfo, string, bool, QueriedMemberList<M>> _factory;