19 references to Outputs
System.Data.Entity (19)
System\Data\Query\InternalTrees\Dump.cs (1)
470foreach (Var v in op.Outputs) {
System\Data\Query\InternalTrees\NodeInfo.cs (4)
1016nodeInfo.Definitions.InitFrom(op.Outputs); 1017nodeInfo.LocalDefinitions.InitFrom(op.Outputs); 1037nodeInfo.Keys.InitFrom(op.Outputs); 1111nodeInfo.NonNullableDefinitions.And(op.Outputs);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (3)
2148DbExpression left = VisitSetOpArgument(n.Child0, op.Outputs, op.VarMap[0]); 2149DbExpression right = VisitSetOpArgument(n.Child1, op.Outputs, op.VarMap[1]); 2173foreach (Var outputVar in op.Outputs)
System\Data\Query\PlanCompiler\KeyPullup.cs (1)
250keyVarsMissingFromOutput[i].Minus(op.Outputs);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (4)
1224return (setOp.Outputs.Count == 1) ? setOp.Outputs.First : null; 1497op.Outputs.Clear(); 1500op.Outputs.Set(v);
System\Data\Query\PlanCompiler\ProjectionPruner.cs (2)
679AddReference(op.Outputs); 682PruneVarSet(op.Outputs);
System\Data\Query\PlanCompiler\TransformationRules.cs (4)
3075return op.Outputs.Count; 3257if (op.Outputs.IsSet(m_oldVar)) 3260op.Outputs.Clear(m_oldVar); 3261op.Outputs.Set(newVar);