23 references to Outputs
System.Data.Entity (23)
System\Data\Query\InternalTrees\Dump.cs (1)
269
foreach (Var v in op.
Outputs
) {
System\Data\Query\InternalTrees\NodeInfo.cs (1)
740
nodeInfo.Definitions.InitFrom(op.
Outputs
);
System\Data\Query\InternalTrees\OpCopier.cs (2)
815
GroupByOp newGroupOp = m_destCmd.CreateGroupByOp(Copy(op.Keys), Copy(op.
Outputs
));
833
GroupByIntoOp newGroupOp = m_destCmd.CreateGroupByIntoOp(Copy(op.Keys), Copy(op.Inputs), Copy(op.
Outputs
));
System\Data\Query\PlanCompiler\AggregatePushdown.cs (1)
927
groupByOp.
Outputs
.Set(newFunctionVar);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1691
List<Var> outputAggVars = new List<Var>(op.
Outputs
);
System\Data\Query\PlanCompiler\NestPullup.cs (2)
728
VarVec projectOpOutputs = Command.CreateVarVec(op.
Outputs
);
729
VarVec groupByOutputs = op.
Outputs
;
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (4)
1076
VarVec newOutputs = FlattenVarSet(op.
Outputs
);
1078
if (newKeys != op.Keys || newOutputs != op.
Outputs
)
1105
VarVec newOutputs = FlattenVarSet(op.
Outputs
);
1107
if (newKeys != op.Keys || newInputs != op.Inputs || newOutputs != op.
Outputs
)
System\Data\Query\PlanCompiler\ProjectionPruner.cs (4)
494
RemoveRedundantConstantKeys(op.Keys, op.
Outputs
, n.Child1);
505
PruneVarSet(op.
Outputs
); // remove unnecessary vars from the outputs
510
if (op.Keys.Count == 0 && op.
Outputs
.Count == 0)
573
result = m_command.CreateNode(m_command.CreateGroupByOp(newOp.Keys, newOp.
Outputs
),
System\Data\Query\PlanCompiler\TransformationRules.cs (6)
3110
return op.
Outputs
.Count;
3932
groupByOp.
Outputs
.Clear(varDefOp.Var);
3933
groupByOp.
Outputs
.Set(varRefOp.Var);
3994
if (op.
Outputs
.Overlaps(projectDefinitions))
4268
groupByOp.
Outputs
.Clear(column);
4280
var varDefListNode = command.CreateVarDefListNode(command.CreateNode(command.CreateVarRefOp(groupByOp.
Outputs
.First)), out newVar);
System\Data\Query\PlanCompiler\VarRemapper.cs (1)
274
Map(op.
Outputs
);