15 references to Keys
System.Data.Entity (15)
System\Data\Query\InternalTrees\NodeInfo.cs (5)
490
if (op.Table.ReferencedColumns.Subsumes(op.Table.
Keys
))
492
nodeInfo.Keys.InitFrom(op.Table.
Keys
);
526
if (n.Child0.Op.OpType == OpType.VarDef && n.Child0.Child0.Op.OpType == OpType.Function && op.Table.
Keys
.Count > 0)
530
if (op.Table.ReferencedColumns.Subsumes(op.Table.
Keys
))
532
nodeInfo.Keys.InitFrom(op.Table.
Keys
);
System\Data\Query\PlanCompiler\JoinGraph.cs (6)
1716
VarVec keyVars = m_command.CreateVarVec(joinEdge.Right.Table.
Keys
);
1807
VarVec keyVars = m_command.CreateVarVec(joinEdge.Left.Table.
Keys
);
1948
return !table.
Keys
.Subsumes(table.ReferencedColumns);
1970
foreach (var key in joinEdge.Right.Table.
Keys
)
1977
keys = joinEdge.Right.Table.
Keys
.Clone();
1986
keys = joinEdge.Right.Table.
Keys
;
System\Data\Query\PlanCompiler\KeyPullup.cs (1)
121
op.Table.ReferencedColumns.Or(op.Table.
Keys
);
System\Data\Query\PlanCompiler\TransformationRules.cs (3)
4288
var leftKeys = scanTableOp.Table.
Keys
.GetEnumerator();
4289
var rightKeys = sourceTable.
Keys
.GetEnumerator();
4290
for (int i = 0; i < sourceTable.
Keys
.Count; ++i)