2 instantiations of QueriedMemberList
System.Reflection.MetadataLoadContext (2)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (2)
102return new QueriedMemberList<M>(newTotalCount, newDeclaredOnlyCount, newMembers, newAllFlagsThatMustMatch, _typeThatBlockedBrowsing); 123QueriedMemberList<M> queriedMembers = new QueriedMemberList<M>(immediateTypeOnly);
20 references to QueriedMemberList
System.Reflection.MetadataLoadContext (20)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (3)
83public QueriedMemberList<M> Filter(Func<M, bool> predicate) 108public static QueriedMemberList<M> Create(RuntimeTypeInfo type, string? filter, bool ignoreCase, bool immediateTypeOnly) 123QueriedMemberList<M> queriedMembers = new QueriedMemberList<M>(immediateTypeOnly);
System\Reflection\Runtime\BindingFlagSupport\QueryResult.cs (2)
17public QueryResult(BindingFlags bindingAttr, QueriedMemberList<M> queriedMembers) 134private QueriedMemberList<M>? _queriedMembers;
System\Reflection\Runtime\BindingFlagSupport\QueryResult.Enumerator.cs (1)
45private readonly QueriedMemberList<M>? _queriedMembers;
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (1)
188QueriedMemberList<M> queriedMembers;
System\Reflection\TypeLoading\RuntimeTypeInfo.TypeComponentsCache.cs (13)
43public QueriedMemberList<M> GetQueriedMembers<M>(string name, bool ignoreCase, bool immediateTypeOnly) where M : MemberInfo 52QueriedMemberList<M> result = unifier.GetOrAdd(name); 62public QueriedMemberList<M> GetQueriedMembers<M>(bool immediateTypeOnly) where M : MemberInfo 68QueriedMemberList<M> newResult = QueriedMemberList<M>.Create(_type, filter: null, ignoreCase: false, immediateTypeOnly: immediateTypeOnly); 73QueriedMemberList<M> list = (QueriedMemberList<M>)result; 76QueriedMemberList<M> newResult = QueriedMemberList<M>.Create(_type, filter: null, ignoreCase: false, immediateTypeOnly: false); 126private sealed class PerNameQueryCache<M> : ConcurrentUnifier<string, QueriedMemberList<M>> where M : MemberInfo 135protected sealed override QueriedMemberList<M> Factory(string key) 137QueriedMemberList<M> result = QueriedMemberList<M>.Create(_type, key, ignoreCase: _ignoreCase, immediateTypeOnly: _immediateTypeOnly);