12 references to ReferencedColumns
System.Data.Entity (12)
System\Data\Query\InternalTrees\NodeInfo.cs (4)
486nodeInfo.LocalDefinitions.Or(op.Table.ReferencedColumns); 487nodeInfo.Definitions.Or(op.Table.ReferencedColumns); 490if (op.Table.ReferencedColumns.Subsumes(op.Table.Keys)) 530if (op.Table.ReferencedColumns.Subsumes(op.Table.Keys))
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
1842if (scanTableOp.Table.ReferencedColumns.IsEmpty) 1848relOpInfo = BuildProjection(joinInputNode, scanTableOp.Table.ReferencedColumns);
System\Data\Query\PlanCompiler\JoinGraph.cs (4)
1509if (tableNode.Table.ReferencedColumns.IsSet(tableVars[i])) 1513replacementNode.Table.ReferencedColumns.Set(replacementVars[i]); 1522foreach (Var var in replacementNode.Table.ReferencedColumns) 1948return !table.Keys.Subsumes(table.ReferencedColumns);
System\Data\Query\PlanCompiler\KeyPullup.cs (1)
121op.Table.ReferencedColumns.Or(op.Table.Keys);
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
656op.Table.ReferencedColumns.And(m_referencedVars);