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