3 instantiations of InternalConstantOp
System.Data.Entity (3)
System\Data\Query\InternalTrees\Command.cs (2)
618return new InternalConstantOp(type, value); 636return new InternalConstantOp(type, value);
System\Data\Query\InternalTrees\ScalarOps.cs (1)
175internal static readonly InternalConstantOp Pattern = new InternalConstantOp();
21 references to InternalConstantOp
System.Data.Entity (21)
System\Data\Query\InternalTrees\Command.cs (1)
634internal InternalConstantOp CreateInternalConstantOp(TypeUsage type, object value)
System\Data\Query\InternalTrees\OpCopier.cs (2)
327public override Node Visit(InternalConstantOp op, Node n) 329InternalConstantOp newOp = m_destCmd.CreateInternalConstantOp(op.Type, op.Value);
System\Data\Query\InternalTrees\ScalarOps.cs (1)
175internal static readonly InternalConstantOp Pattern = new InternalConstantOp();
System\Data\Query\InternalTrees\Visitors.cs (2)
190public virtual void Visit(InternalConstantOp op, Node n) 1476public virtual TResultType Visit(InternalConstantOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
685public override DbExpression Visit(InternalConstantOp op, Node n)
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (3)
432InternalConstantOp op = m_command.CreateInternalConstantOp(typeIdType, value); 446InternalConstantOp op = m_command.CreateInternalConstantOp(DefaultTypeIdType, value); 2657InternalConstantOp entitySetIdOp = m_command.CreateInternalConstantOp(md.Helper.GetModelTypeUsage(entitySetIdProperty), entitySetId);
System\Data\Query\PlanCompiler\TransformationRules.cs (11)
1062new Node(InternalConstantOp.Pattern), 1063new Node(InternalConstantOp.Pattern)), 1125new Node(InternalConstantOp.Pattern), 1126new Node(InternalConstantOp.Pattern), 1132InternalConstantOp patternOp = (InternalConstantOp)n.Child1.Op; 1133InternalConstantOp strOp = (InternalConstantOp)n.Child0.Op; 1242new Node(InternalConstantOp.Pattern)), 2481new Node(InternalConstantOp.Pattern))))), 2727InternalConstantOp nullSentinelDefinitionOp = null;