if i call a sql-Query with zero results (empty table) to deliver a Queryable:
Code: Select all
IQueryable<IndexResult> results = ctx.ExecuteStoreQuery<IndexResult>(sql, parameters.ToArray()).AsQueryable<IndexResult>();
Code: Select all
System.Data.Common.Internal.Materialization.Shaper`1.StoreRead()
bei System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
bei System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
bei lambda_method(Closure )
bei System.Linq.EnumerableExecutor`1.Execute()
bei System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
bei System.Linq.Queryable.Any[TSource](IQueryable`1 source)
Code: Select all
results.Any()
Code: Select all
foreach(IndexResult ir in results)
I am using .NET4.0 EF, Devart.Data.Oracle.dll 6.70
I couldnt find mentioning it in the recent release notes, so it may probably still present in the latest Release.