114 references to CreateNode
System.Data.Entity (114)
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
131Node varRefNode = itree.CreateNode(itree.CreateVarRefOp(relVar));
System\Data\Query\InternalTrees\Command.cs (3)
1687Node varDefListNode = this.CreateNode(varDefListOp); 1742Node predicate = this.CreateNode(isOfOp, this.CreateNode(this.CreateVarRefOp(inputVar))); 1759this.CreateNode(this.CreateVarRefOp(inputVar)));
System\Data\Query\InternalTrees\OpCopier.cs (7)
296return m_destCmd.CreateNode(newOp); 307return m_destCmd.CreateNode(m_destCmd.CreateNullOp(op.Type)); 318return m_destCmd.CreateNode(m_destCmd.CreateConstantPredicateOp(op.Value)); 330return m_destCmd.CreateNode(newOp); 342return m_destCmd.CreateNode(newOp); 513return m_destCmd.CreateNode(m_destCmd.CreateVarRefOp(newVar)); 682return m_destCmd.CreateNode(newScan);
System\Data\Query\PlanCompiler\AggregatePushdown.cs (1)
725_groupAggregateVarInfoManager.Add(groupAggregateVar, new GroupAggregateVarInfo(n, groupAggregateVar), this._command.CreateNode(this._command.CreateVarRefOp(groupAggregateVar)), false);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (20)
79return _tree.CreateNode(_tree.CreateVarRefOp(_var)); 304Node singletonTableNode = _iqtCommand.CreateNode(_iqtCommand.CreateSingleRowTableOp()); 536arguments.Add(_iqtCommand.CreateNode(_iqtCommand.CreateInternalConstantOp(_iqtCommand.BooleanType, true))); 546arguments.Add(_iqtCommand.CreateNode(_iqtCommand.CreateInternalConstantOp(_iqtCommand.BooleanType, false))); 551arguments.Add(_iqtCommand.CreateNode(_iqtCommand.CreateNullOp(_iqtCommand.BooleanType))); 579Node trueNode = _iqtCommand.CreateNode(_iqtCommand.CreateInternalConstantOp(_iqtCommand.BooleanType, true)); 708Node varRefNode = _iqtCommand.CreateNode(_iqtCommand.CreateVarRefOp(unnest.Table.Columns[0])); 737_iqtCommand.CreateNode(_iqtCommand.CreateVarDefListOp())); 948recordColumns.Add(_iqtCommand.CreateNode(_iqtCommand.CreateVarRefOp(colVar))); 989return _iqtCommand.CreateNode(op); 995return _iqtCommand.CreateNode(op); 1030return _iqtCommand.CreateNode(op); 1150Node varRefNode = _iqtCommand.CreateNode(_iqtCommand.CreateVarRefOp(nodeVar)); 1389_iqtCommand.CreateNode(_iqtCommand.CreateNullOp(_iqtCommand.IntegerType)), 1407_iqtCommand.CreateNode(_iqtCommand.CreateNullOp(_iqtCommand.IntegerType)), 1493return _iqtCommand.CreateNode(op, _iqtCommand.CreateNode(_iqtCommand.CreateInternalConstantOp(_iqtCommand.BooleanType, true))); 2150Node node = _iqtCommand.CreateNode(op); 2705FlattenProperties(_iqtCommand.CreateNode(_iqtCommand.CreateVarRefOp(keyVar)), flattentedKeys); 2706FlattenProperties(_iqtCommand.CreateNode(_iqtCommand.CreateVarRefOp(copyOfKeyVar)), copyFlattenedKeys); 2916_iqtCommand.CreateNode(_iqtCommand.CreateNullOp(_iqtCommand.IntegerType))
System\Data\Query\PlanCompiler\JoinGraph.cs (5)
2338Node varRefNode = m_command.CreateNode(m_command.CreateVarRefOp(v)); 2437Node leftVarNode = m_command.CreateNode(m_command.CreateVarRefOp(newLeftVar)); 2438Node rightVarNode = m_command.CreateNode(m_command.CreateVarRefOp(newRightVar)); 2542Node singleRowTableNode = m_command.CreateNode(m_command.CreateSingleRowTableOp()); 2558localPredicateNode = m_command.CreateNode(m_command.CreateTrueOp());
System\Data\Query\PlanCompiler\KeyPullup.cs (2)
318m_command.CreateNode( 335m_command.CreateNode(
System\Data\Query\PlanCompiler\NestPullup.cs (4)
599Node varRefNode = Command.CreateNode(Command.CreateVarRefOp(var)); 1439Node tempNode = Command.CreateNode(tempOp); 2450Node constantNode = Command.CreateNode(constantOp); 2558Node nullOpNode = Command.CreateNode(nullOp);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (12)
402return m_command.CreateNode(m_command.CreateNullOp(type)); 412return m_command.CreateNode(op); 433return m_command.CreateNode(op); 447return m_command.CreateNode(op); 725convertToFlattenedTypeVarDefs.Add(m_command.CreateVarDefNode(m_command.CreateNode(m_command.CreateVarRefOp(unnestOpTableColumns[columnIndex])), out var)); 1889return m_command.CreateNode( 2013Node nullSentinelNullNode = m_command.CreateNode(m_command.CreateNullOp(integerType)); 2466inputFieldValues.Insert(0, m_command.CreateNode(m_command.CreateInternalConstantOp(md.Helper.GetModelTypeUsage(outputTypeInfo.EntitySetIdProperty), entitySetId))); 2541newNodeChildren.Add(m_command.CreateNode(newVarRefOp)); 2620Node discriminatorConstant = m_command.CreateNode(discriminatorValueOp); 2658entitySetIdNode = m_command.CreateNode(entitySetIdOp); 3047current = m_command.CreateNode(m_command.CreateFalseOp());
System\Data\Query\PlanCompiler\Normalizer.cs (3)
103m_command.CreateNode(m_command.CreateInternalConstantOp(m_command.IntegerType, 1)), 188Node unnestVarRefNode = m_command.CreateNode(unnestVarRefOp); 196Node keyVarDefListNode = m_command.CreateNode(m_command.CreateVarDefListOp());
System\Data\Query\PlanCompiler\PreProcessor.cs (27)
505return m_command.CreateNode(m_command.CreateNullOp(navigateOp.Type)); 509return m_command.CreateNode(m_command.CreateNewMultisetOp(navigateOp.Type)); 522Node branchNode = m_command.CreateNode(tableOp); 536m_command.CreateNode(m_command.CreateVarRefOp(unionAllVar))); 538m_command.CreateNode(m_command.CreateVarRefOp(unionAllVar))); 578Node tableNode = m_command.CreateNode(tableOp); 631return m_command.CreateNode(m_command.CreateNullOp(entityType)); 653m_command.CreateNode(m_command.CreateVarRefOp(unionAllVar))); 724m_command.CreateNode(m_command.CreateGetEntityRefOp(end.TypeUsage), m_command.CreateNode(m_command.CreateVarRefOp(esVar))), 725m_command.CreateNode(m_command.CreatePropertyOp(end), m_command.CreateNode(m_command.CreateVarRefOp(rsVar))) 870m_command.CreateNode(m_command.CreateVarRefOp(outputVar))); 938m_command.CreateNode(m_command.CreateVarRefOp(unionAllVars[0]))); 996return m_command.CreateNode(m_command.CreateNewMultisetOp(resultType)); 998return m_command.CreateNode(m_command.CreateNullOp(resultType)); 1480Node trueNode = m_command.CreateNode(trueOp); 1484Node nullNode = m_command.CreateNode(nullOp); 1659return m_command.CreateNode(m_command.CreateNullOp(relProperty.ToEnd.TypeUsage)); 1666Node scanNode = m_command.CreateNode(scanTableOp); 1670m_command.CreateNode(m_command.CreateVarRefOp(scanTableVar))); 1934Node singleRowTableNode = m_command.CreateNode(m_command.CreateSingleRowTableOp()); 1937m_command.CreateNode(m_command.CreateFalseOp())); 1938Node fakeChild = m_command.CreateNode(m_command.CreateNullOp(collectionType.TypeUsage)); 1961Node singleRowTableNode = m_command.CreateNode(m_command.CreateSingleRowTableOp()); 1988Node singleRowTableNode = m_command.CreateNode(m_command.CreateSingleRowTableOp()); 1990Node discriminatorNode = m_command.CreateNode(m_command.CreateInternalConstantOp(m_command.IntegerType, i)); 2009m_command.CreateNode(m_command.CreateVarRefOp(resultVar)), 2010m_command.CreateNode(
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
512return m_command.CreateNode(m_command.CreateSingleRowTableOp());
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (2)
85subquery = m_command.CreateNode(m_command.CreateVarRefOp(outputVar)); 246Node inputNode = m_command.CreateNode(m_command.CreateSingleRowTableOp());
System\Data\Query\PlanCompiler\TransformationRules.cs (26)
129return this.Command.CreateNode(this.Command.CreateVarRefOp(op.Var)); 344Node varRefNode = this.Command.CreateNode(varRefOp); 347Node thenNode = this.Command.CreateNode(this.Command.CreateNullOp(elseNode.Op.Type)); 1086newNode = context.Command.CreateNode(newOp); 1145newNode = context.Command.CreateNode(constOp); 1207newNode = context.Command.CreateNode(context.Command.CreateConstantPredicateOp(!pred.Value)); 1260newNode = context.Command.CreateNode(context.Command.CreateFalseOp()); 1277newNode = context.Command.CreateNode(context.Command.CreateTrueOp()); 1298newNode = context.Command.CreateNode(context.Command.CreateNullOp(castNullOp.Op.Type)); 1330newNode = command.CreateNode(context.Command.CreateFalseOp()); 1580Node varRefNode = trc.Command.CreateNode(trc.Command.CreateVarRefOp(kv.Value)); 2035Node constNode = trc.Command.CreateNode(nullConst); 2046Node constNode = trc.Command.CreateNode(nullConst); 2053Node singleRowTableNode = trc.Command.CreateNode(trc.Command.CreateSingleRowTableOp()); 2137Node newVarDefListNode = trc.Command.CreateNode(trc.Command.CreateVarDefListOp()); 2369varDefNode.Child0 = command.CreateNode(varRefOp); 2570varDefNode.Child0 = context.Command.CreateNode(context.Command.CreateVarRefOp(sentinelVar)); 2751Node dummyConstantExpr = command.CreateNode(nullSentinelDefinitionOp); 2767currentDefinition = command.CreateNode(command.CreateVarRefOp(sentinelVar)); 2886Node trueNode = command.CreateNode(trueOp); 4184Node varDefListNode = command.CreateNode(varDefListOp); 4276var scanTable = command.CreateNode(scanTableOp); 4280var varDefListNode = command.CreateVarDefListNode(command.CreateNode(command.CreateVarRefOp(groupByOp.Outputs.First)), out newVar); 4296command.CreateNode(command.CreateVarRefOp(leftKeys.Current)), 4297command.CreateNode(command.CreateVarRefOp(rightKeys.Current))); 4441Node varDefListNode = command.CreateNode(varDefListOp);