2 instantiations of DiscriminatedNewEntityOp
System.Data.Entity (2)
System\Data\Query\InternalTrees\Command.cs (1)
844return new DiscriminatedNewEntityOp(type, discriminatorMap, entitySet, relProperties);
System\Data\Query\InternalTrees\ScalarOps.cs (1)
1127internal static readonly DiscriminatedNewEntityOp Pattern = new DiscriminatedNewEntityOp();
15 references to DiscriminatedNewEntityOp
System.Data.Entity (15)
System\Data\Query\InternalTrees\Command.cs (1)
841internal DiscriminatedNewEntityOp CreateDiscriminatedNewEntityOp(TypeUsage type, ExplicitDiscriminatorMap discriminatorMap,
System\Data\Query\InternalTrees\Dump.cs (1)
385public override void Visit(DiscriminatedNewEntityOp op, Node n) {
System\Data\Query\InternalTrees\OpCopier.cs (1)
460public override Node Visit(DiscriminatedNewEntityOp op, Node n)
System\Data\Query\InternalTrees\ScalarOps.cs (1)
1127internal static readonly DiscriminatedNewEntityOp Pattern = new DiscriminatedNewEntityOp();
System\Data\Query\InternalTrees\Visitors.cs (2)
300public virtual void Visit(DiscriminatedNewEntityOp op, Node n) 1531public virtual TResultType Visit(DiscriminatedNewEntityOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1000public override DbExpression Visit(DiscriminatedNewEntityOp op, Node n)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
2213DiscriminatedNewEntityOp newInstOp = _iqtCommand.CreateDiscriminatedNewEntityOp(e.Projection.ResultType,
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (4)
2578public override Node Visit(DiscriminatedNewEntityOp op, Node n) 2596private Node NormalizeTypeDiscriminatorValues(DiscriminatedNewEntityOp op, Node discriminator) 2694DiscriminatedNewEntityOp discriminatedNewInstanceOp = null; 2703discriminatedNewInstanceOp = (DiscriminatedNewEntityOp)op;
System\Data\Query\PlanCompiler\PreProcessor.cs (3)
409DiscriminatedNewEntityOp discriminatedNewEntityOp = viewNode.Child1.Child0.Child0.Op as DiscriminatedNewEntityOp; 1833public override Node Visit(DiscriminatedNewEntityOp op, Node n)