1 write to _keyAttributes
System.Data.Entity (1)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (1)
89_keyAttributes = new List<MemberPath>(MemberPath.GetKeyMembers(context.Extent, _domainMap));
10 references to _keyAttributes
System.Data.Entity (10)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (10)
274if (FindRewritingAndUsedViews(_keyAttributes, domainWhereClause, outputUsedViews, out caseRewriting)) 328return FragmentQuery.Create(_keyAttributes, domainQueryCondition); 336return FragmentQuery.Create(_keyAttributes, exposedRegionCondition); 406if (false == FindRewritingAndUsedViews(_keyAttributes, domainWhereClause, outputUsedViews, out rewriting)) 643if (FindRewritingAndUsedViews(_keyAttributes, _domainQuery.Condition, outputUsedViews, out topLevelRewriting)) 686HashSet<MemberPath> attributes = new HashSet<MemberPath>(_keyAttributes); 694Tile<FragmentQuery> noNullToAvoid = CreateTile(FragmentQuery.Create(_keyAttributes, BoolExpression.CreateNot(fragmentQuery.Condition))); 712Tile<FragmentQuery> toAvoid = CreateTile(FragmentQuery.Create(_keyAttributes, BoolExpression.CreateNot(toFill.Query.Condition))); 832Tile<FragmentQuery> toAvoid = CreateTile(FragmentQuery.Create(_keyAttributes, BoolExpression.CreateNot(whereClause))); 1123return CreateMemberConditionQuery(currentPath, domainValue, _keyAttributes, _domainMap);