25 references to Attributes
System.Data.Entity (25)
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs (4)
100
foreach (MemberPath value in this.
Attributes
)
157
if (!x.
Attributes
.SetEquals(y.
Attributes
))
170
foreach (MemberPath member in q.
Attributes
)
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs (7)
51
HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.
Attributes
);
52
attributes.IntersectWith(q2.
Attributes
);
77
HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.
Attributes
);
78
attributes.IntersectWith(q2.
Attributes
);
87
return FragmentQuery.Create(qA.
Attributes
, BoolExpression.CreateAndNot(qA.Condition, qB.Condition));
125
if ((false == view.
Attributes
.Contains(conditionMember))
149
newProjectedAttributes.UnionWith(view.
Attributes
);
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (9)
536
if (FindRewritingAndUsedViews(memberConditionQuery.
Attributes
, memberConditionQuery.Condition, outputUsedViews, out caseRewriting))
831
Debug.Assert(toFill.Query.
Attributes
.Count > 0, "Query has no attributes?");
862
toFillQuery = FragmentQuery.Create(toFillQuery.
Attributes
, BoolExpression.CreateAndNot(toFillQuery.Condition, rewriting.Query.Condition));
874
if (toFillQuery.
Attributes
.Count == 0)
884
foreach (MemberPath attribute in NonKeys(toFillQuery.
Attributes
))
897
foreach (MemberPath attribute in NonKeys(toFillQuery.
Attributes
))
924
Debug.Assert(toFill.Query.
Attributes
.Count == 0, "This method is used for attribute-less queries only");
950
foreach (MemberPath projectedAttribute in NonKeys(view.
Attributes
))
963
foreach (MemberPath projectedAttribute in NonKeys(view.
Attributes
))
System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs (4)
391
if (x.FragmentQuery.
Attributes
.Count > y.FragmentQuery.
Attributes
.Count)
395
else if (x.FragmentQuery.
Attributes
.Count < y.FragmentQuery.
Attributes
.Count)
System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs (1)
441
FragmentQuery cNodeQuery = FragmentQuery.Create(pNode.RightFragmentQuery.
Attributes
, endCondition);