20 references to Span
System.Data.Entity (20)
System\Data\Objects\ELinq\CompiledELinqQueryState.cs (1)
55Debug.Assert(this.Span == null, "Include span specified on compiled LINQ-based ObjectQuery instead of within the expression tree?");
System\Data\Objects\ELinq\ELinqQueryState.cs (1)
94Debug.Assert(this.Span == null, "Include span specified on compiled LINQ-based ObjectQuery instead of within the expression tree?");
System\Data\Objects\Internal\EntitySqlQueryBuilder.cs (11)
276return NewBuilderQuery(query, query.ElementType, builder, allowsLimit, query.Span, MergeParameters(query.ObjectContext, query.Parameters, parameters)); 303return NewBuilderQuery(query, query.ElementType, builder, query.Span, ObjectParameterCollection.DeepCopy(query.Parameters)); 319return EntitySqlQueryBuilder.BuildSetOp(leftQuery, rightQuery, leftQuery.Span, _exceptOp); 377Span newSpan = Span.CopyUnion(leftQuery.Span, rightQuery.Span); 432return NewBuilderQuery(query, clrOfType, builder, query.Span, ObjectParameterCollection.DeepCopy(query.Parameters)); 552return NewBuilderQuery(query, query.ElementType, builder, query.Span, MergeParameters(query.ObjectContext, query.Parameters, parameters)); 567Span newSpan = Span.CopyUnion(leftQuery.Span, rightQuery.Span); 584Span newSpan = Span.CopyUnion(leftQuery.Span, rightQuery.Span);
System\Data\Objects\Internal\EntitySqlQueryState.cs (4)
133ObjectQueryState retState = new EntitySqlQueryState(this.ElementType, _queryText, _queryExpression, _allowsLimit, this.ObjectContext, ObjectParameterCollection.DeepCopy(this.Parameters), Span.IncludeIn(this.Span, includePath)); 178(null == this.Span ? null : this.Span.GetCacheKey()), 196plan = ObjectQueryExecutionPlan.Prepare(this.ObjectContext, tree, this.ElementType, mergeOption, this.Span, null, DbExpressionBuilder.AliasGenerator);
System\Data\Objects\Internal\ObjectQueryState.cs (1)
253/// Must returns a new ObjectQueryState instance that is a duplicate of this instance and additionally contains the specified Include path in its <see cref="Span"/>.
System\Data\Objects\ObjectQuery_TResultType.cs (2)
139if (null != this.QueryState.Span) 144retExpr = Expression.Call(retExpr, includeSpanMethod, Expression.Constant(this.QueryState.Span));