Interface IExtensionsAdapter
Interface to override default implementation of LINQ To DB async operations.
Assembly: linq2db.dll
Syntax
public interface IExtensionsAdapter
Methods
|
Improve this Doc
View Source
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<bool> AllAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
|
Improve this Doc
View Source
AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<bool> AnyAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
|
Improve this Doc
View Source
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<bool> AnyAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
|
Improve this Doc
View Source
AsAsyncEnumerable<TSource>(IQueryable<TSource>)
Declaration
IAsyncEnumerable<TSource> AsAsyncEnumerable<TSource>(IQueryable<TSource> source)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Returns
Type Parameters
|
Improve this Doc
View Source
AverageAsync(IQueryable<Decimal>, CancellationToken)
Declaration
Task<decimal> AverageAsync(IQueryable<decimal> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Decimal> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Double>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<double> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Double> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Int32>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<int> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Int32> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Int64>, CancellationToken)
Declaration
Task<double> AverageAsync(IQueryable<long> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Int64> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Declaration
Task<decimal?> AverageAsync(IQueryable<decimal?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Decimal>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<double?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Double>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<int?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int32>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Declaration
Task<double?> AverageAsync(IQueryable<long?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int64>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)
Declaration
Task<float?> AverageAsync(IQueryable<float?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Single>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
|
Improve this Doc
View Source
AverageAsync(IQueryable<Single>, CancellationToken)
Declaration
Task<float> AverageAsync(IQueryable<float> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Single> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Single> |
|
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken)
Declaration
Task<decimal> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Decimal>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken)
Declaration
Task<double> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Double>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken)
Declaration
Task<double> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Int32>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken)
Declaration
Task<double> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Int64>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)
Declaration
Task<decimal?> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Decimal>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Double>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Int32>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)
Declaration
Task<double?> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Int64>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken)
Declaration
Task<float?> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Single>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
Type Parameters
|
Improve this Doc
View Source
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken)
Declaration
Task<float> AverageAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Single>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Single> |
|
Type Parameters
|
Improve this Doc
View Source
ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)
Declaration
Task<bool> ContainsAsync<TSource>(IQueryable<TSource> source, TSource item, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
TSource |
item |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Boolean> |
|
Type Parameters
|
Improve this Doc
View Source
CountAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<int> CountAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
|
Improve this Doc
View Source
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<int> CountAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
|
Improve this Doc
View Source
FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> FirstAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<TSource> FirstAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> FirstOrDefaultAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<TSource> FirstOrDefaultAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
ForEachAsync<TSource>(IQueryable<TSource>, Action<TSource>, CancellationToken)
Declaration
Task ForEachAsync<TSource>(IQueryable<TSource> source, Action<TSource> action, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Action<TSource> |
action |
|
CancellationToken |
token |
|
Returns
Type Parameters
|
Improve this Doc
View Source
LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<long> LongCountAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
|
Improve this Doc
View Source
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<long> LongCountAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
|
Improve this Doc
View Source
MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> MaxAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
MaxAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
Declaration
Task<TResult> MaxAsync<TSource, TResult>(IQueryable<TSource> source, Expression<Func<TSource, TResult>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, TResult>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TResult> |
|
Type Parameters
Name |
Description |
TSource |
|
TResult |
|
|
Improve this Doc
View Source
MinAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> MinAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
MinAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
Declaration
Task<TResult> MinAsync<TSource, TResult>(IQueryable<TSource> source, Expression<Func<TSource, TResult>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, TResult>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TResult> |
|
Type Parameters
Name |
Description |
TSource |
|
TResult |
|
|
Improve this Doc
View Source
SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> SingleAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<TSource> SingleAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource> SingleOrDefaultAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken)
Declaration
Task<TSource> SingleOrDefaultAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Boolean>> |
predicate |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync(IQueryable<Decimal>, CancellationToken)
Declaration
Task<decimal> SumAsync(IQueryable<decimal> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Decimal> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Double>, CancellationToken)
Declaration
Task<double> SumAsync(IQueryable<double> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Double> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Int32>, CancellationToken)
Declaration
Task<int> SumAsync(IQueryable<int> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Int32> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int32> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Int64>, CancellationToken)
Declaration
Task<long> SumAsync(IQueryable<long> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Int64> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int64> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Declaration
Task<decimal?> SumAsync(IQueryable<decimal?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Decimal>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Nullable<Double>>, CancellationToken)
Declaration
Task<double?> SumAsync(IQueryable<double?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Double>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Declaration
Task<int?> SumAsync(IQueryable<int?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int32>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int32>> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Declaration
Task<long?> SumAsync(IQueryable<long?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Int64>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int64>> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Nullable<Single>>, CancellationToken)
Declaration
Task<float?> SumAsync(IQueryable<float?> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Nullable<System.Single>> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
|
Improve this Doc
View Source
SumAsync(IQueryable<Single>, CancellationToken)
Declaration
Task<float> SumAsync(IQueryable<float> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<System.Single> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Single> |
|
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken)
Declaration
Task<decimal> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Decimal>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Decimal> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken)
Declaration
Task<double> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Double>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken)
Declaration
Task<int> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Int32>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int32> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken)
Declaration
Task<long> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Int64>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Int64> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)
Declaration
Task<decimal?> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Decimal>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Decimal>> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken)
Declaration
Task<double?> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Double>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Double>> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)
Declaration
Task<int?> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Int32>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int32>> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)
Declaration
Task<long?> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Int64>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Int64>> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken)
Declaration
Task<float?> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Nullable<System.Single>>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Nullable<System.Single>> |
|
Type Parameters
|
Improve this Doc
View Source
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken)
Declaration
Task<float> SumAsync<TSource>(IQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Expression<Func<TSource, System.Single>> |
selector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<System.Single> |
|
Type Parameters
|
Improve this Doc
View Source
ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<TSource[]> ToArrayAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<TSource[]> |
|
Type Parameters
|
Improve this Doc
View Source
ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, CancellationToken)
Declaration
Task<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(IQueryable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Func<TSource, TKey> |
keySelector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<Dictionary<TKey, TSource>> |
|
Type Parameters
Name |
Description |
TSource |
|
TKey |
|
|
Improve this Doc
View Source
ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken)
Declaration
Task<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(IQueryable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Func<TSource, TKey> |
keySelector |
|
IEqualityComparer<TKey> |
comparer |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<Dictionary<TKey, TSource>> |
|
Type Parameters
Name |
Description |
TSource |
|
TKey |
|
|
Improve this Doc
View Source
ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken)
Declaration
Task<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Func<TSource, TKey> |
keySelector |
|
Func<TSource, TElement> |
elementSelector |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<Dictionary<TKey, TElement>> |
|
Type Parameters
Name |
Description |
TSource |
|
TKey |
|
TElement |
|
|
Improve this Doc
View Source
ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken)
Declaration
Task<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
Func<TSource, TKey> |
keySelector |
|
Func<TSource, TElement> |
elementSelector |
|
IEqualityComparer<TKey> |
comparer |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<Dictionary<TKey, TElement>> |
|
Type Parameters
Name |
Description |
TSource |
|
TKey |
|
TElement |
|
|
Improve this Doc
View Source
ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)
Declaration
Task<List<TSource>> ToListAsync<TSource>(IQueryable<TSource> source, CancellationToken token)
Parameters
Type |
Name |
Description |
IQueryable<TSource> |
source |
|
CancellationToken |
token |
|
Returns
Type |
Description |
Task<List<TSource>> |
|
Type Parameters
Extension Methods