Class AbpEntityQueryProvider
Inheritance
AbpEntityQueryProvider
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public class AbpEntityQueryProvider : EntityQueryProvider
Constructors
AbpEntityQueryProvider(IQueryCompiler, AbpEfCoreCurrentDbContext, ICurrentDbContext)
Declaration
public AbpEntityQueryProvider(IQueryCompiler queryCompiler, AbpEfCoreCurrentDbContext abpEfCoreCurrentDbContext, ICurrentDbContext currentDbContext)
Parameters
Type |
Name |
Description |
IQueryCompiler |
queryCompiler |
|
AbpEfCoreCurrentDbContext |
abpEfCoreCurrentDbContext |
|
ICurrentDbContext |
currentDbContext |
|
Properties
AbpEfCoreCurrentDbContext
Declaration
protected AbpEfCoreCurrentDbContext AbpEfCoreCurrentDbContext { get; }
Property Value
CurrentDbContext
Declaration
protected ICurrentDbContext CurrentDbContext { get; }
Property Value
Type |
Description |
ICurrentDbContext |
|
Methods
Execute(Expression)
Declaration
public override object Execute(Expression expression)
Parameters
Returns
ExecuteAsync<TResult>(Expression, CancellationToken)
Declaration
public override TResult ExecuteAsync<TResult>(Expression expression, CancellationToken cancellationToken = default)
Parameters
Returns
Type Parameters
Execute<TResult>(Expression)
Declaration
public override TResult Execute<TResult>(Expression expression)
Parameters
Returns
Type Parameters
Extension Methods