1 instantiation of QueryResult
System.Private.CoreLib (1)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (1)
184return new QueryResult<M>(policies, bindingAttr, queriedMembers);
17 references to QueryResult
System.Private.CoreLib (17)
System\Reflection\Runtime\BindingFlagSupport\QueryResult.Enumerator.cs (1)
14public QueryResultEnumerator(QueryResult<M> queryResult)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (6)
17QueryResult<ConstructorInfo> queryResult = Query<ConstructorInfo>(ConstructorPolicies.Instance, bindingAttr); 71QueryResult<MethodInfo> queryResult = Query<MethodInfo>(MethodPolicies.Instance, name, bindingAttr); 115QueryResult<PropertyInfo> queryResult = Query<PropertyInfo>(PropertyPolicies.Instance, name, bindingAttr); 159private QueryResult<M> Query<M>(MemberPolicies<M> policies, BindingFlags bindingAttr) where M : MemberInfo 164private QueryResult<M> Query<M>(MemberPolicies<M> policies, string name, BindingFlags bindingAttr) where M : MemberInfo 170private 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 (10)
44QueryResult<MethodInfo> methods; 45QueryResult<ConstructorInfo> constructors; 46QueryResult<PropertyInfo> properties; 47QueryResult<EventInfo> events; 48QueryResult<FieldInfo> fields; 49QueryResult<Type> nestedTypes; 98private 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 103queryResult = default(QueryResult<M>); 139QueryResult<ConstructorInfo> constructors = Query<ConstructorInfo>( 172QueryResult<M> members = Query<M>(policies, member.Name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);