1 instantiation of ViewSimplifier
System.Data.Entity (1)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
46ViewSimplifier vs = new ViewSimplifier(view.MetadataWorkspace, extent);
8 references to ViewSimplifier
System.Data.Entity (8)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (4)
46ViewSimplifier vs = new ViewSimplifier(view.MetadataWorkspace, extent); 64PatternMatchRule.Create(Pattern_CollapseNestedProjection, ViewSimplifier.CollapseNestedProjection), 67PatternMatchRule.Create(Pattern_Case, ViewSimplifier.SimplifyCaseStatement), 70PatternMatchRule.Create(Pattern_NestedTphDiscriminator, ViewSimplifier.SimplifyNestedTphDiscriminator),
System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs (2)
91if (!ViewSimplifier.TryMatchDiscriminatorPredicate(filterExpression, (equalsExp, discriminatorValue) => discriminatorDomain.Add(discriminatorValue))) 112if (!ViewSimplifier.TryMatchPropertyEqualsValue(when, projectionVariableName, out currentDiscriminator, out discriminatorValue)) { return false; }
System\Data\Mapping\ViewGeneration\GeneratedView.cs (2)
49commandTree = ViewSimplifier.SimplifyView(extent, commandTree); 260commandTree = ViewSimplifier.SimplifyView(extent, commandTree);