11 references to CreateCaseOp
System.Data.Entity (11)
System\Data\Query\InternalTrees\OpCopier.cs (1)
386return CopyDefault(m_destCmd.CreateCaseOp(op.Type), n);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
527CaseOp caseOp = _iqtCommand.CreateCaseOp(_iqtCommand.BooleanType); 1707return _iqtCommand.CreateNode(_iqtCommand.CreateCaseOp(e.ResultType), childNodes);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (5)
1952n.Op = m_command.CreateCaseOp(newType); 2007CaseOp newCaseOp = m_command.CreateCaseOp(integerType); 2079Node caseNode = m_command.CreateNode(m_command.CreateCaseOp(md.Helper.GetModelTypeUsage(property)), caseChildren); 2600CaseOp normalizer = m_command.CreateCaseOp(typeInfo.RootType.TypeIdProperty.TypeUsage); 2963CaseOp caseOp = m_command.CreateCaseOp(typeInfo.FlattenedTypeUsage);
System\Data\Query\PlanCompiler\PreProcessor.cs (2)
1487CaseOp caseOp = m_command.CreateCaseOp(op.Type); 2020Node caseNode = m_command.CreateNode(m_command.CreateCaseOp(collectionType.TypeUsage), caseArgNodes);
System\Data\Query\PlanCompiler\TransformationRules.cs (1)
348Node caseNode = this.Command.CreateNode(this.Command.CreateCaseOp(elseNode.Op.Type), whenNode, thenNode, elseNode);