3 instantiations of DbQueryCommandTree
System.Data.Entity (3)
System\Data\Common\CommandTrees\DbQueryCommandTree.cs (1)
107return new DbQueryCommandTree(metadata, dataSpace, query, false);
System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs (1)
347return GeneratedView.CreateGeneratedViewForFKAssociationSet(aSet, aSet.ElementType, new DbQueryCommandTree(workspace, DataSpace.SSpace, qView), storageMappingItemCollection, m_config);
System\Data\Metadata\MetadataWorkspace.cs (1)
165return new DbQueryCommandTree(this, DataSpace.CSpace, query);
67 references to DbQueryCommandTree
System.Data.Entity (66)
System\Data\Common\CommandTrees\BasicCommandTreeVisitor.cs (2)
69this.VisitQueryCommandTree((DbQueryCommandTree)commandTree); 111protected virtual void VisitQueryCommandTree(DbQueryCommandTree queryTree)
System\Data\Common\CommandTrees\DbQueryCommandTree.cs (1)
102internal static DbQueryCommandTree FromValidExpression(MetadataWorkspace metadata, DataSpace dataSpace, DbExpression query)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
185internal string Print(DbQueryCommandTree tree)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (5)
44internal static DbQueryCommandTree SimplifyView(EntitySetBase extent, DbQueryCommandTree view) 60private DbQueryCommandTree Simplify(DbQueryCommandTree view) 79view = DbQueryCommandTree.FromValidExpression(view.MetadataWorkspace, view.DataSpace, queryExpression);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (2)
232/// Converts query statement AST to a <see cref="DbQueryCommandTree"/> 246DbQueryCommandTree.FromValidExpression(sr.TypeResolver.Perspective.MetadataWorkspace, sr.TypeResolver.Perspective.TargetDataspace, converted),
System\Data\Mapping\FunctionImportMappingComposable.cs (3)
100DbQueryCommandTree tree = GenerateFunctionView(viewGenErrors, out discriminatorMap); 212internal DbQueryCommandTree GenerateFunctionView(IList<EdmSchemaError> errors, out DiscriminatorMap discriminatorMap) 247return DbQueryCommandTree.FromValidExpression(m_mappingItemCollection.Workspace, TargetPerspective.TargetPerspectiveDataSpace, queryExpression);
System\Data\Mapping\Update\Internal\Propagator.cs (1)
96static internal ChangeNode Propagate(UpdateTranslator parent, EntitySet table, DbQueryCommandTree umView)
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (1)
663DbQueryCommandTree umView = m_connection.GetMetadataWorkspace().GetCqtView(table);
System\Data\Mapping\ViewGeneration\CqlGenerator.cs (2)
107internal DbQueryCommandTree GenerateCqt() 115return DbQueryCommandTree.FromValidExpression(m_mappingItemCollection.Workspace, TargetPerspective.TargetPerspectiveDataSpace, query);
System\Data\Mapping\ViewGeneration\GeneratedView.cs (9)
37DbQueryCommandTree commandTree, 70DbQueryCommandTree commandTree, 92DbQueryCommandTree commandTree; 140DbQueryCommandTree commandTree, 170private DbQueryCommandTree m_commandTree; //We cache CQTs for Update Views sicne that is the one update stack works of. 186internal DbQueryCommandTree GetCommandTree() 211DbQueryCommandTree tree = GetCommandTree(); 236out DbQueryCommandTree commandTree, 256commandTree = (DbQueryCommandTree)ExternalCalls.CompileView(eSQL, mappingItemCollection, compilationMode);
System\Data\Mapping\ViewGeneration\ViewGenerator.cs (1)
438DbQueryCommandTree commandTree;
System\Data\Mapping\ViewValidator.cs (1)
32internal static IEnumerable<EdmSchemaError> ValidateQueryView(DbQueryCommandTree view, StorageSetMapping setMapping, EntityTypeBase elementType, bool includeSubtypes)
System\Data\Metadata\MetadataWorkspace.cs (5)
156/// Creates a new <see cref="DbQueryCommandTree"/> bound to this metadata workspace based on the specified query expression. 159/// <returns>A new <see cref="DbQueryCommandTree"/> with the specified expression as it's <see cref="DbQueryCommandTree.Query"/> property</returns> 163public DbQueryCommandTree CreateQueryCommandTree(DbExpression query) 1176internal DbQueryCommandTree GetCqtView(EntitySetBase extent)
System\Data\Metadata\TypeHelpers.cs (2)
66DbQueryCommandTree queryCommandTree = commandTree as DbQueryCommandTree;
System\Data\Objects\ELinq\CompiledELinqQueryState.cs (4)
83DbQueryCommandTree tree = DbQueryCommandTree.FromValidExpression(this.ObjectContext.MetadataWorkspace, DataSpace.CSpace, queryExpression); 113DbQueryCommandTree tree = DbQueryCommandTree.FromValidExpression(this.ObjectContext.MetadataWorkspace, DataSpace.CSpace, queryExpression);
System\Data\Objects\ELinq\ELinqQueryState.cs (2)
191DbQueryCommandTree tree = DbQueryCommandTree.FromValidExpression(this.ObjectContext.MetadataWorkspace, DataSpace.CSpace, queryExpression);
System\Data\Objects\Internal\EntitySqlQueryState.cs (2)
195DbQueryCommandTree tree = DbQueryCommandTree.FromValidExpression(this.ObjectContext.MetadataWorkspace, DataSpace.CSpace, queryExpression);
System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs (3)
51internal static ObjectQueryExecutionPlan Prepare(ObjectContext context, DbQueryCommandTree tree, Type elementType, MergeOption mergeOption, Span span, CompiledQueryParameters compiledQueryParameters, AliasGenerator aliasGenerator) 60tree = DbQueryCommandTree.FromValidExpression(tree.MetadataWorkspace, tree.DataSpace, spannedQuery); 220internal static ObjectResult<TResultType> ExecuteCommandTree<TResultType>(ObjectContext context, DbQueryCommandTree query, MergeOption mergeOption)
System\Data\Objects\Internal\ObjectSpanRewriter.cs (1)
48internal static bool TryRewrite(DbQueryCommandTree tree, Span span, MergeOption mergeOption, AliasGenerator aliasGenerator, out DbExpression newQuery, out SpanIndex spanInfo)
System\Data\Objects\ObjectContext.cs (2)
2230DbQueryCommandTree tree = DbQueryCommandTree.FromValidExpression(this.MetadataWorkspace, DataSpace.CSpace, refreshQuery);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
322private DbQueryCommandTree _queryTree; 359_queryTree = DbQueryCommandTree.FromValidExpression(itree.MetadataWorkspace, DataSpace.SSpace, queryExpression);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (3)
246public static Command Generate(DbQueryCommandTree ctree) 254internal static Command Generate(DbQueryCommandTree ctree, System.Data.Mapping.ViewGeneration.DiscriminatorMap discriminatorMap) 260private ITreeGenerator(DbQueryCommandTree ctree, System.Data.Mapping.ViewGeneration.DiscriminatorMap discriminatorMap)
System\Data\Query\PlanCompiler\PlanCompiler.cs (2)
493cqt.DbQueryCommandTree cqtree = m_ctree as cqt.DbQueryCommandTree;
System\Data\Query\PlanCompiler\ProviderCommandInfoUtils.cs (2)
62DbQueryCommandTree cqtree = ctree as DbQueryCommandTree;
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (3)
47internal static DbQueryCommandTree Rewrite(DbQueryCommandTree originalTree) 52return DbQueryCommandTree.FromValidExpression(originalTree.MetadataWorkspace, originalTree.DataSpace, newQuery);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (4)
419return sqlGen.GenerateSql((DbQueryCommandTree)tree, out paramsToForceNonUnicode); 494private string GenerateSql(DbQueryCommandTree tree, out HashSet<string> paramsToForceNonUnicode) 498DbQueryCommandTree targetTree = tree; 4056/// This is called from <see cref="GenerateSql(DbQueryCommandTree, out Dictionary<string, bool>)"/> and nodes which require a
System.Data.Entity.Design (1)
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (1)
1610DbQueryCommandTree dbCommandTree = new DbQueryCommandTree(metadataWorkspace, DataSpace.SSpace, query);