1 instantiation of QueryResult
System.Private.CoreLib (1)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (1)
185return new QueryResult<M>(policies, bindingAttr, queriedMembers);
16 references to QueryResult
System.Private.CoreLib (16)
System\Reflection\Runtime\BindingFlagSupport\QueryResult.Enumerator.cs (1)
14public QueryResultEnumerator(QueryResult<M> queryResult)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (6)
18QueryResult<ConstructorInfo> queryResult = Query<ConstructorInfo>(ConstructorPolicies.Instance, bindingAttr); 72QueryResult<MethodInfo> queryResult = Query<MethodInfo>(MethodPolicies.Instance, name, bindingAttr); 116QueryResult<PropertyInfo> queryResult = Query<PropertyInfo>(PropertyPolicies.Instance, name, bindingAttr); 160private QueryResult<M> Query<M>(MemberPolicies<M> policies, BindingFlags bindingAttr) where M : MemberInfo 165private QueryResult<M> Query<M>(MemberPolicies<M> policies, string name, BindingFlags bindingAttr) where M : MemberInfo 171private 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 (9)
43QueryResult<MethodInfo> methods; 44QueryResult<ConstructorInfo> constructors; 45QueryResult<PropertyInfo> properties; 46QueryResult<EventInfo> events; 47QueryResult<FieldInfo> fields; 48QueryResult<Type> nestedTypes; 97private 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 102queryResult = default(QueryResult<M>); 151QueryResult<M> members = Query<M>(policies, member.Name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);