Class CompiledAsyncEnumerableQuery<TContext, TResult>
- Namespace
- Microsoft.EntityFrameworkCore.Query.Internal
- Assembly
- Microsoft.EntityFrameworkCore.dll
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public class CompiledAsyncEnumerableQuery<TContext, TResult> : CompiledQueryBase<TContext, IAsyncEnumerable<TResult>> where TContext : DbContext
Type Parameters
TContext
TResult
- Inheritance
-
CompiledQueryBase<TContext, IAsyncEnumerable<TResult>>CompiledAsyncEnumerableQuery<TContext, TResult>
- Inherited Members
Constructors
CompiledAsyncEnumerableQuery(LambdaExpression)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public CompiledAsyncEnumerableQuery(LambdaExpression queryExpression)
Parameters
queryExpression
LambdaExpression
Methods
CreateCompiledQuery(IQueryCompiler, Expression)
protected override Func<QueryContext, IAsyncEnumerable<TResult>> CreateCompiledQuery(IQueryCompiler queryCompiler, Expression expression)
Parameters
queryCompiler
IQueryCompilerexpression
Expression
Returns
- Func<QueryContext, IAsyncEnumerable<TResult>>
Execute(TContext)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute(TContext context)
Parameters
context
TContext
Returns
- IAsyncEnumerable<TResult>
Execute<TParam1>(TContext, TParam1)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1>(TContext context, TParam1 param1)
Parameters
context
TContextparam1
TParam1
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10, TParam11 param11)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10param11
TParam11
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
TParam11
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10, TParam11 param11, TParam12 param12)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10param11
TParam11param12
TParam12
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
TParam11
TParam12
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10, TParam11 param11, TParam12 param12, TParam13 param13)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10param11
TParam11param12
TParam12param13
TParam13
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
TParam11
TParam12
TParam13
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10, TParam11 param11, TParam12 param12, TParam13 param13, TParam14 param14)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10param11
TParam11param12
TParam12param13
TParam13param14
TParam14
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
TParam11
TParam12
TParam13
TParam14
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9, TParam10 param10, TParam11 param11, TParam12 param12, TParam13 param13, TParam14 param14, TParam15 param15)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9param10
TParam10param11
TParam11param12
TParam12param13
TParam13param14
TParam14param15
TParam15
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9
TParam10
TParam11
TParam12
TParam13
TParam14
TParam15
Execute<TParam1, TParam2>(TContext, TParam1, TParam2)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2>(TContext context, TParam1 param1, TParam2 param2)
Parameters
context
TContextparam1
TParam1param2
TParam2
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
Execute<TParam1, TParam2, TParam3>(TContext, TParam1, TParam2, TParam3)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
Execute<TParam1, TParam2, TParam3, TParam4>(TContext, TParam1, TParam2, TParam3, TParam4)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
Execute<TParam1, TParam2, TParam3, TParam4, TParam5>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9>(TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IAsyncEnumerable<TResult> Execute<TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9>(TContext context, TParam1 param1, TParam2 param2, TParam3 param3, TParam4 param4, TParam5 param5, TParam6 param6, TParam7 param7, TParam8 param8, TParam9 param9)
Parameters
context
TContextparam1
TParam1param2
TParam2param3
TParam3param4
TParam4param5
TParam5param6
TParam6param7
TParam7param8
TParam8param9
TParam9
Returns
- IAsyncEnumerable<TResult>
Type Parameters
TParam1
TParam2
TParam3
TParam4
TParam5
TParam6
TParam7
TParam8
TParam9