Interface IAsyncQueryableExecuter
Assembly: Volo.Abp.Threading.dll
Syntax
public interface IAsyncQueryableExecuter
Methods
AllAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<bool> AllAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
AnyAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<bool> AnyAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
AverageAsync(IQueryable<Decimal>, CancellationToken)
Declaration
Task<decimal> AverageAsync(IQueryable<decimal> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Decimal> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
AverageAsync(IQueryable<Double>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<double> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Double> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
AverageAsync(IQueryable<Int32>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<int> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Int32> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
AverageAsync(IQueryable<Int64>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<long> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Int64> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Declaration
Task<decimal?> AverageAsync(IQueryable<decimal?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Decimal>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<double?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Double>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<int?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int32>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<long?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int64>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)
Declaration
Task<float?> AverageAsync(IQueryable<float?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Single>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
AverageAsync(IQueryable<Single>, CancellationToken)
Declaration
Task<float> AverageAsync(IQueryable<float> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Single> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Single> |
|
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Decimal>>, CancellationToken)
Declaration
Task<decimal> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Decimal>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Double>>, CancellationToken)
Declaration
Task<double> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, double>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Double>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Int32>>, CancellationToken)
Declaration
Task<double> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, int>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Int32>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Int64>>, CancellationToken)
Declaration
Task<double> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, long>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Int64>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Decimal>>>, CancellationToken)
Declaration
Task<decimal?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Decimal>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Double>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, double?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Double>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Int32>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, int?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Int32>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Int64>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, long?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Int64>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Single>>>, CancellationToken)
Declaration
Task<float?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, float?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Single>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
Type Parameters
AverageAsync<T>(IQueryable<T>, Expression<Func<T, Single>>, CancellationToken)
Declaration
Task<float> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, float>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Single>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Single> |
|
Type Parameters
ContainsAsync<T>(IQueryable<T>, T, CancellationToken)
Declaration
Task<bool> ContainsAsync<T>(IQueryable<T> queryable, T item, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
T |
item |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
CountAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<int> CountAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
CountAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<int> CountAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
FirstAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> FirstAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
FirstAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> FirstAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
FirstOrDefaultAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> FirstOrDefaultAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
FirstOrDefaultAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> FirstOrDefaultAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
LastAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> LastAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
LastAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> LastAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
LastOrDefaultAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> LastOrDefaultAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
LastOrDefaultAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> LastOrDefaultAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
LongCountAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<long> LongCountAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
LongCountAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<long> LongCountAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
MaxAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> MaxAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
MaxAsync<T, TResult>(IQueryable<T>, Expression<Func<T, TResult>>, CancellationToken)
Declaration
Task<TResult> MaxAsync<T, TResult>(IQueryable<T> queryable, Expression<Func<T, TResult>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, TResult>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<TResult> |
|
Type Parameters
Name |
Description |
T |
|
TResult |
|
MinAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> MinAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
MinAsync<T, TResult>(IQueryable<T>, Expression<Func<T, TResult>>, CancellationToken)
Declaration
Task<TResult> MinAsync<T, TResult>(IQueryable<T> queryable, Expression<Func<T, TResult>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, TResult>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<TResult> |
|
Type Parameters
Name |
Description |
T |
|
TResult |
|
SingleAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> SingleAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
SingleAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> SingleAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
SingleOrDefaultAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T> SingleOrDefaultAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
SingleOrDefaultAsync<T>(IQueryable<T>, Expression<Func<T, Boolean>>, CancellationToken)
Declaration
Task<T> SingleOrDefaultAsync<T>(IQueryable<T> queryable, Expression<Func<T, bool>> predicate, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Boolean>> |
predicate |
|
CancellationToken |
cancellationToken |
|
Returns
Type Parameters
SumAsync(IQueryable<Decimal>, CancellationToken)
Declaration
Task<decimal> SumAsync(IQueryable<decimal> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Decimal> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
SumAsync(IQueryable<Double>, CancellationToken)
Declaration
Task<double> SumAsync(IQueryable<double> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Double> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
SumAsync(IQueryable<Int32>, CancellationToken)
Declaration
Task<int> SumAsync(IQueryable<int> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Int32> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int32> |
|
SumAsync(IQueryable<Int64>, CancellationToken)
Declaration
Task<long> SumAsync(IQueryable<long> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Int64> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int64> |
|
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Declaration
Task<decimal?> SumAsync(IQueryable<decimal?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Decimal>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
SumAsync(IQueryable<Nullable<Double>>, CancellationToken)
Declaration
Task<double?> SumAsync(IQueryable<double?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Double>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Declaration
Task<int?> SumAsync(IQueryable<int?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int32>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int32>> |
|
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Declaration
Task<long?> SumAsync(IQueryable<long?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int64>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int64>> |
|
SumAsync(IQueryable<Nullable<Single>>, CancellationToken)
Declaration
Task<float?> SumAsync(IQueryable<float?> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Single>> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
SumAsync(IQueryable<Single>, CancellationToken)
Declaration
Task<float> SumAsync(IQueryable<float> source, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<System.Single> |
source |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Single> |
|
SumAsync<T>(IQueryable<T>, Expression<Func<T, Decimal>>, CancellationToken)
Declaration
Task<decimal> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Decimal>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Double>>, CancellationToken)
Declaration
Task<double> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, double>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Double>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Int32>>, CancellationToken)
Declaration
Task<int> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, int>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Int32>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Int64>>, CancellationToken)
Declaration
Task<long> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, long>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Int64>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Decimal>>>, CancellationToken)
Declaration
Task<decimal?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Decimal>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Double>>>, CancellationToken)
Declaration
Task<double?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, double?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Double>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Int32>>>, CancellationToken)
Declaration
Task<int?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, int?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Int32>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int32>> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Int64>>>, CancellationToken)
Declaration
Task<long?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, long?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Int64>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int64>> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Nullable<Single>>>, CancellationToken)
Declaration
Task<float?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, float?>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Nullable<System.Single>>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
Type Parameters
SumAsync<T>(IQueryable<T>, Expression<Func<T, Single>>, CancellationToken)
Declaration
Task<float> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, float>> selector, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
Expression<Func<T, System.Single>> |
selector |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Single> |
|
Type Parameters
ToArrayAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<T[]> ToArrayAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<T[]> |
|
Type Parameters
ToListAsync<T>(IQueryable<T>, CancellationToken)
Declaration
Task<List<T>> ToListAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
IQueryable<T> |
queryable |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<List<T>> |
|
Type Parameters
Extension Methods