1 write to m_destCmd
System.Data.Entity (1)
System\Data\Query\InternalTrees\OpCopier.cs (1)
95m_destCmd = destCommand;
88 references to m_destCmd
System.Data.Entity (88)
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
199return OpCopier.Copy(m_destCmd, argNode);
System\Data\Query\InternalTrees\OpCopier.cs (87)
124if (m_destCmd != m_srcCmd) 184VarVec newVarVec = m_destCmd.CreateVarVec(MapVars(vars)); 267return m_destCmd.CreateNode(op, ProcessChildren(original)); 295ConstantBaseOp newOp = m_destCmd.CreateConstantOp(op.Type, op.Value); 296return m_destCmd.CreateNode(newOp); 307return m_destCmd.CreateNode(m_destCmd.CreateNullOp(op.Type)); 318return m_destCmd.CreateNode(m_destCmd.CreateConstantPredicateOp(op.Value)); 329InternalConstantOp newOp = m_destCmd.CreateInternalConstantOp(op.Type, op.Value); 330return m_destCmd.CreateNode(newOp); 341NullSentinelOp newOp = m_destCmd.CreateNullSentinelOp(); 342return m_destCmd.CreateNode(newOp); 353return CopyDefault(m_destCmd.CreateFunctionOp(op.Function), n); 364return CopyDefault(m_destCmd.CreatePropertyOp(op.PropertyInfo), n); 375return CopyDefault(m_destCmd.CreateRelPropertyOp(op.PropertyInfo), n); 386return CopyDefault(m_destCmd.CreateCaseOp(op.Type), n); 397return CopyDefault(m_destCmd.CreateComparisonOp(op.OpType), n); 408return CopyDefault(m_destCmd.CreateLikeOp(), n); 419return CopyDefault(m_destCmd.CreateAggregateOp(op.AggFunc, op.IsDistinctAggregate), n); 430return CopyDefault(m_destCmd.CreateNewInstanceOp(op.Type), n); 444opCopy = m_destCmd.CreateScopedNewEntityOp(op.Type, op.RelationshipProperties, op.EntitySet); 449opCopy = m_destCmd.CreateNewEntityOp(op.Type, op.RelationshipProperties); 462return CopyDefault(m_destCmd.CreateDiscriminatedNewEntityOp(op.Type, op.DiscriminatorMap, op.EntitySet, op.RelationshipProperties), n); 473return CopyDefault(m_destCmd.CreateNewMultisetOp(op.Type), n); 484return CopyDefault(m_destCmd.CreateNewRecordOp(op.Type), n); 495return CopyDefault(m_destCmd.CreateRefOp(op.EntitySet, op.Type), n); 513return m_destCmd.CreateNode(m_destCmd.CreateVarRefOp(newVar)); 524return CopyDefault(m_destCmd.CreateConditionalOp(op.OpType), n); 535return CopyDefault(m_destCmd.CreateArithmeticOp(op.OpType, op.Type), n); 546TreatOp newTreatOp = op.IsFakeTreat ? m_destCmd.CreateFakeTreatOp(op.Type) : m_destCmd.CreateTreatOp(op.Type); 558return CopyDefault(m_destCmd.CreateCastOp(op.Type), n); 569return CopyDefault(m_destCmd.CreateSoftCastOp(op.Type), n); 580return CopyDefault(m_destCmd.CreateDerefOp(op.Type), n); 591return CopyDefault(m_destCmd.CreateNavigateOp(op.Type, op.RelProperty), n); 603return CopyDefault(m_destCmd.CreateIsOfOnlyOp(op.IsOfType), n); 605return CopyDefault(m_destCmd.CreateIsOfOp(op.IsOfType), n); 616return CopyDefault(m_destCmd.CreateExistsOp(), n); 627return CopyDefault(m_destCmd.CreateElementOp(op.Type), n); 638return CopyDefault(m_destCmd.CreateGetRefKeyOp(op.Type), n); 649return CopyDefault(m_destCmd.CreateGetEntityRefOp(op.Type), n); 660return CopyDefault(m_destCmd.CreateCollectOp(op.Type), n); 676ScanTableOp newScan = m_destCmd.CreateScanTableOp(op.Table.TableMetadata); 682return m_destCmd.CreateNode(newScan); 694ScanViewOp newScan = m_destCmd.CreateScanViewOp(op.Table.TableMetadata); 701return m_destCmd.CreateNode(newScan, children); 719Table newTable = m_destCmd.CreateTableInstance(op.Table.TableMetadata); 720UnnestOp newUnnest = m_destCmd.CreateUnnestOp(mappedVar, newTable); 726return m_destCmd.CreateNode(newUnnest, children); 744ProjectOp newProject = m_destCmd.CreateProjectOp(newVarSet); 747return m_destCmd.CreateNode(newProject, children); 758return CopyDefault(m_destCmd.CreateFilterOp(), n); 776SortOp newSortOp = m_destCmd.CreateSortOp(newSortKeys); 779return m_destCmd.CreateNode(newSortOp, children); 797ConstrainedSortOp newSortOp = m_destCmd.CreateConstrainedSortOp(newSortKeys, op.WithTies); 800return m_destCmd.CreateNode(newSortOp, children); 815GroupByOp newGroupOp = m_destCmd.CreateGroupByOp(Copy(op.Keys), Copy(op.Outputs)); 818return m_destCmd.CreateNode(newGroupOp, children); 833GroupByIntoOp newGroupOp = m_destCmd.CreateGroupByIntoOp(Copy(op.Keys), Copy(op.Inputs), Copy(op.Outputs)); 836return m_destCmd.CreateNode(newGroupOp, children); 847return CopyDefault(m_destCmd.CreateCrossJoinOp(), n); 858return CopyDefault(m_destCmd.CreateInnerJoinOp(), n); 869return CopyDefault(m_destCmd.CreateLeftOuterJoinOp(), n); 880return CopyDefault(m_destCmd.CreateFullOuterJoinOp(), n); 891return CopyDefault(m_destCmd.CreateCrossApplyOp(), n); 902return CopyDefault(m_destCmd.CreateOuterApplyOp(), n); 923Var outputVar = m_destCmd.CreateSetOpVar(kv.Key.Type); 943newSetOp = m_destCmd.CreateUnionAllOp(leftMap, rightMap, branchDiscriminator); 949newSetOp = m_destCmd.CreateIntersectOp(leftMap, rightMap); 955newSetOp = m_destCmd.CreateExceptOp(leftMap, rightMap); 966return m_destCmd.CreateNode(newSetOp, children); 1017DistinctOp newDistinctOp = m_destCmd.CreateDistinctOp(newDistinctKeys); 1020return m_destCmd.CreateNode(newDistinctOp, children); 1025return CopyDefault(m_destCmd.CreateSingleRowOp(), n); 1030return CopyDefault(m_destCmd.CreateSingleRowTableOp(), n); 1047Var newVar = m_destCmd.CreateComputedVar(op.Var.Type); 1049return m_destCmd.CreateNode(m_destCmd.CreateVarDefOp(newVar), children); 1060return CopyDefault(m_destCmd.CreateVarDefListOp(), n); 1090PhysicalProjectOp newProject = m_destCmd.CreatePhysicalProjectOp(newVarList, newColumnMap); 1093return m_destCmd.CreateNode(newProject, children); 1115Var newCollectionVar = m_destCmd.CreateComputedVar(ci.CollectionVar.Type); 1134newOp = m_destCmd.CreateSingleStreamNestOp(newKeys, newPrefixSortKeys, newPostfixSortKeys, newOutputs, newCollectionInfoList, newDiscriminator); 1138newOp = m_destCmd.CreateMultiStreamNestOp(newPrefixSortKeys, newOutputs, newCollectionInfoList); 1141return m_destCmd.CreateNode(newOp, newChildren);