6 types derived from MemberPolicies
System.Private.CoreLib (6)
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
14
internal sealed class ConstructorPolicies :
MemberPolicies
<ConstructorInfo>
System\Reflection\Runtime\BindingFlagSupport\EventPolicies.cs (1)
14
internal sealed class EventPolicies :
MemberPolicies
<EventInfo>
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (1)
14
internal sealed class FieldPolicies :
MemberPolicies
<FieldInfo>
System\Reflection\Runtime\BindingFlagSupport\MethodPolicies.cs (1)
14
internal sealed class MethodPolicies :
MemberPolicies
<MethodInfo>
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
24
internal sealed class NestedTypePolicies :
MemberPolicies
<Type>
System\Reflection\Runtime\BindingFlagSupport\PropertyPolicies.cs (1)
14
internal sealed class PropertyPolicies :
MemberPolicies
<PropertyInfo>
15 references to MemberPolicies
System.Private.CoreLib (15)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (1)
99
public static QueriedMemberList<M> Create(
MemberPolicies
<M> policies, RuntimeTypeInfo type, string optionalNameFilter, bool ignoreCase)
System\Reflection\Runtime\BindingFlagSupport\QueryResult.cs (2)
17
public QueryResult(
MemberPolicies
<M> policies, BindingFlags bindingAttr, QueriedMemberList<M> queriedMembers)
131
private readonly
MemberPolicies
<M> _policies;
System\Reflection\Runtime\BindingFlagSupport\Shared.cs (1)
149
public static M GetImplicitlyOverriddenBaseClassMember<M>(this M member,
MemberPolicies
<M> policies) where M : MemberInfo
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (3)
160
private QueryResult<M> Query<M>(
MemberPolicies
<M> policies, BindingFlags bindingAttr) where M : MemberInfo
165
private QueryResult<M> Query<M>(
MemberPolicies
<M> policies, string name, BindingFlags bindingAttr) where M : MemberInfo
171
private QueryResult<M> Query<M>(
MemberPolicies
<M> policies, string optionalName, BindingFlags bindingAttr, Func<M, bool> optionalPredicate) where M : MemberInfo
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.GetMember.cs (2)
97
private M[] QuerySpecificMemberTypeIfRequested<M>(
MemberPolicies
<M> policies, MemberTypes memberType, string optionalName, BindingFlags bindingAttr, Func<MemberInfo, bool> optionalPredicate, MemberTypes targetMemberType, out QueryResult<M> queryResult) where M : MemberInfo
149
private M QueryMemberWithSameMetadataDefinitionAs<M>(
MemberPolicies
<M> policies, MemberInfo member) where M : MemberInfo
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.TypeComponentsCache.cs (6)
47
public QueriedMemberList<M> GetQueriedMembers<M>(
MemberPolicies
<M> policies, string name, bool ignoreCase) where M : MemberInfo
66
public QueriedMemberList<M> GetQueriedMembers<M>(
MemberPolicies
<M> policies) where M : MemberInfo
130
public void SetPolicies(
MemberPolicies
<M> policies, Func<
MemberPolicies
<M>, RuntimeTypeInfo, string, bool, QueriedMemberList<M>> factory)
143
private
MemberPolicies
<M> _policies;
144
private Func<
MemberPolicies
<M>, RuntimeTypeInfo, string, bool, QueriedMemberList<M>> _factory;