Class MongoQueryable
- Namespace
- MongoDB.Driver.Linq
- Assembly
- MongoDB.Driver.dll
public static class MongoQueryable
- Inheritance
-
MongoQueryable
- Inherited Members
-
Methods
AnyAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<bool> AnyAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<bool>
Type Parameters
TSource
AnyAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<bool> AnyAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<bool>
Type Parameters
TSource
AverageAsync(IMongoQueryable<decimal>, CancellationToken)
public static Task<decimal> AverageAsync(this IMongoQueryable<decimal> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal>
cancellationToken
CancellationToken
Returns
- Task<decimal>
AverageAsync(IMongoQueryable<double>, CancellationToken)
public static Task<double> AverageAsync(this IMongoQueryable<double> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double>
cancellationToken
CancellationToken
Returns
- Task<double>
AverageAsync(IMongoQueryable<int>, CancellationToken)
public static Task<double> AverageAsync(this IMongoQueryable<int> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int>
cancellationToken
CancellationToken
Returns
- Task<double>
AverageAsync(IMongoQueryable<long>, CancellationToken)
public static Task<double> AverageAsync(this IMongoQueryable<long> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long>
cancellationToken
CancellationToken
Returns
- Task<double>
AverageAsync(IMongoQueryable<decimal?>, CancellationToken)
public static Task<decimal?> AverageAsync(this IMongoQueryable<decimal?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal?>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
AverageAsync(IMongoQueryable<double?>, CancellationToken)
public static Task<double?> AverageAsync(this IMongoQueryable<double?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double?>
cancellationToken
CancellationToken
Returns
- Task<double?>
AverageAsync(IMongoQueryable<int?>, CancellationToken)
public static Task<double?> AverageAsync(this IMongoQueryable<int?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int?>
cancellationToken
CancellationToken
Returns
- Task<double?>
AverageAsync(IMongoQueryable<long?>, CancellationToken)
public static Task<double?> AverageAsync(this IMongoQueryable<long?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long?>
cancellationToken
CancellationToken
Returns
- Task<double?>
AverageAsync(IMongoQueryable<float?>, CancellationToken)
public static Task<float?> AverageAsync(this IMongoQueryable<float?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float?>
cancellationToken
CancellationToken
Returns
- Task<float?>
AverageAsync(IMongoQueryable<float>, CancellationToken)
public static Task<float> AverageAsync(this IMongoQueryable<float> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float>
cancellationToken
CancellationToken
Returns
- Task<float>
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
public static Task<decimal> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
cancellationToken
CancellationToken
Returns
- Task<decimal>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
public static Task<double> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
public static Task<double> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
public static Task<double> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
public static Task<decimal?> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
public static Task<double?> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
public static Task<double?> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
public static Task<double?> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
public static Task<float?> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
cancellationToken
CancellationToken
Returns
- Task<float?>
Type Parameters
TSource
AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
public static Task<float> AverageAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
cancellationToken
CancellationToken
Returns
- Task<float>
Type Parameters
TSource
CountAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<int> CountAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<int>
Type Parameters
TSource
CountAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<int> CountAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<int>
Type Parameters
TSource
Distinct<TSource>(IMongoQueryable<TSource>)
public static IMongoQueryable<TSource> Distinct<TSource>(this IMongoQueryable<TSource> source)
Parameters
source
IMongoQueryable<TSource>
Returns
- IMongoQueryable<TSource>
Type Parameters
TSource
FirstAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<TSource> FirstAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
FirstAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> FirstAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
FirstOrDefaultAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<TSource> FirstOrDefaultAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
FirstOrDefaultAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> FirstOrDefaultAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
GroupBy<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
public static IMongoQueryable<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector)
Parameters
source
IMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
Returns
- IMongoQueryable<IGrouping<TKey, TSource>>
Type Parameters
TSource
TKey
GroupBy<TSource, TKey, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey, IEnumerable<TSource>, TResult>>)
public static IMongoQueryable<TResult> GroupBy<TSource, TKey, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TKey, IEnumerable<TSource>, TResult>> resultSelector)
Parameters
source
IMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
resultSelector
Expression<Func<TKey, IEnumerable<TSource>, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TSource
TKey
TResult
GroupJoin<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)
public static IMongoQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this IMongoQueryable<TOuter> outer, IMongoCollection<TInner> inner, Expression<Func<TOuter, TKey>> outerKeySelector, Expression<Func<TInner, TKey>> innerKeySelector, Expression<Func<TOuter, IEnumerable<TInner>, TResult>> resultSelector)
Parameters
outer
IMongoQueryable<TOuter>
inner
IMongoCollection<TInner>
outerKeySelector
Expression<Func<TOuter, TKey>>
innerKeySelector
Expression<Func<TInner, TKey>>
resultSelector
Expression<Func<TOuter, IEnumerable<TInner>, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoin<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)
public static IMongoQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this IMongoQueryable<TOuter> outer, IEnumerable<TInner> inner, Expression<Func<TOuter, TKey>> outerKeySelector, Expression<Func<TInner, TKey>> innerKeySelector, Expression<Func<TOuter, IEnumerable<TInner>, TResult>> resultSelector)
Parameters
outer
IMongoQueryable<TOuter>
inner
IEnumerable<TInner>
outerKeySelector
Expression<Func<TOuter, TKey>>
innerKeySelector
Expression<Func<TInner, TKey>>
resultSelector
Expression<Func<TOuter, IEnumerable<TInner>, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TOuter
TInner
TKey
TResult
Join<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)
public static IMongoQueryable<TResult> Join<TOuter, TInner, TKey, TResult>(this IMongoQueryable<TOuter> outer, IMongoCollection<TInner> inner, Expression<Func<TOuter, TKey>> outerKeySelector, Expression<Func<TInner, TKey>> innerKeySelector, Expression<Func<TOuter, TInner, TResult>> resultSelector)
Parameters
outer
IMongoQueryable<TOuter>
inner
IMongoCollection<TInner>
outerKeySelector
Expression<Func<TOuter, TKey>>
innerKeySelector
Expression<Func<TInner, TKey>>
resultSelector
Expression<Func<TOuter, TInner, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TOuter
TInner
TKey
TResult
Join<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)
public static IMongoQueryable<TResult> Join<TOuter, TInner, TKey, TResult>(this IMongoQueryable<TOuter> outer, IEnumerable<TInner> inner, Expression<Func<TOuter, TKey>> outerKeySelector, Expression<Func<TInner, TKey>> innerKeySelector, Expression<Func<TOuter, TInner, TResult>> resultSelector)
Parameters
outer
IMongoQueryable<TOuter>
inner
IEnumerable<TInner>
outerKeySelector
Expression<Func<TOuter, TKey>>
innerKeySelector
Expression<Func<TInner, TKey>>
resultSelector
Expression<Func<TOuter, TInner, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TOuter
TInner
TKey
TResult
LongCountAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<long> LongCountAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<long>
Type Parameters
TSource
LongCountAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<long> LongCountAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<long>
Type Parameters
TSource
MaxAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> MaxAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
MaxAsync<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
public static Task<TResult> MaxAsync<TSource, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TResult>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, TResult>>
cancellationToken
CancellationToken
Returns
- Task<TResult>
Type Parameters
TSource
TResult
MinAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> MinAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
MinAsync<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
public static Task<TResult> MinAsync<TSource, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TResult>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, TResult>>
cancellationToken
CancellationToken
Returns
- Task<TResult>
Type Parameters
TSource
TResult
OfType<TResult>(IMongoQueryable)
public static IMongoQueryable<TResult> OfType<TResult>(this IMongoQueryable source)
Parameters
source
IMongoQueryable
Returns
- IMongoQueryable<TResult>
Type Parameters
TResult
OrderByDescending<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
public static IOrderedMongoQueryable<TSource> OrderByDescending<TSource, TKey>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector)
Parameters
source
IMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
Returns
- IOrderedMongoQueryable<TSource>
Type Parameters
TSource
TKey
OrderBy<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
public static IOrderedMongoQueryable<TSource> OrderBy<TSource, TKey>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector)
Parameters
source
IMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
Returns
- IOrderedMongoQueryable<TSource>
Type Parameters
TSource
TKey
Sample<TSource>(IMongoQueryable<TSource>, long)
public static IMongoQueryable<TSource> Sample<TSource>(this IMongoQueryable<TSource> source, long count)
Parameters
source
IMongoQueryable<TSource>
count
long
Returns
- IMongoQueryable<TSource>
Type Parameters
TSource
SelectMany<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, IEnumerable<TResult>>>)
public static IMongoQueryable<TResult> SelectMany<TSource, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, IEnumerable<TResult>>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, IEnumerable<TResult>>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TSource
TResult
SelectMany<TSource, TCollection, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource, TCollection, TResult>>)
public static IMongoQueryable<TResult> SelectMany<TSource, TCollection, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, IEnumerable<TCollection>>> collectionSelector, Expression<Func<TSource, TCollection, TResult>> resultSelector)
Parameters
source
IMongoQueryable<TSource>
collectionSelector
Expression<Func<TSource, IEnumerable<TCollection>>>
resultSelector
Expression<Func<TSource, TCollection, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TSource
TCollection
TResult
Select<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>)
public static IMongoQueryable<TResult> Select<TSource, TResult>(this IMongoQueryable<TSource> source, Expression<Func<TSource, TResult>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, TResult>>
Returns
- IMongoQueryable<TResult>
Type Parameters
TSource
TResult
SingleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<TSource> SingleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
SingleAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> SingleAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
SingleOrDefaultAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
public static Task<TSource> SingleOrDefaultAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
SingleOrDefaultAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
public static Task<TSource> SingleOrDefaultAsync<TSource>(this IMongoQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
cancellationToken
CancellationToken
Returns
- Task<TSource>
Type Parameters
TSource
Skip<TSource>(IMongoQueryable<TSource>, int)
public static IMongoQueryable<TSource> Skip<TSource>(this IMongoQueryable<TSource> source, int count)
Parameters
source
IMongoQueryable<TSource>
count
int
Returns
- IMongoQueryable<TSource>
Type Parameters
TSource
StandardDeviationPopulation(IMongoQueryable<decimal>)
public static decimal StandardDeviationPopulation(this IMongoQueryable<decimal> source)
Parameters
source
IMongoQueryable<decimal>
Returns
- decimal
StandardDeviationPopulation(IMongoQueryable<double>)
public static double StandardDeviationPopulation(this IMongoQueryable<double> source)
Parameters
source
IMongoQueryable<double>
Returns
- double
StandardDeviationPopulation(IMongoQueryable<int>)
public static double StandardDeviationPopulation(this IMongoQueryable<int> source)
Parameters
source
IMongoQueryable<int>
Returns
- double
StandardDeviationPopulation(IMongoQueryable<long>)
public static double StandardDeviationPopulation(this IMongoQueryable<long> source)
Parameters
source
IMongoQueryable<long>
Returns
- double
StandardDeviationPopulation(IMongoQueryable<decimal?>)
public static decimal? StandardDeviationPopulation(this IMongoQueryable<decimal?> source)
Parameters
source
IMongoQueryable<decimal?>
Returns
- decimal?
StandardDeviationPopulation(IMongoQueryable<double?>)
public static double? StandardDeviationPopulation(this IMongoQueryable<double?> source)
Parameters
source
IMongoQueryable<double?>
Returns
- double?
StandardDeviationPopulation(IMongoQueryable<int?>)
public static double? StandardDeviationPopulation(this IMongoQueryable<int?> source)
Parameters
source
IMongoQueryable<int?>
Returns
- double?
StandardDeviationPopulation(IMongoQueryable<long?>)
public static double? StandardDeviationPopulation(this IMongoQueryable<long?> source)
Parameters
source
IMongoQueryable<long?>
Returns
- double?
StandardDeviationPopulation(IMongoQueryable<float?>)
public static float? StandardDeviationPopulation(this IMongoQueryable<float?> source)
Parameters
source
IMongoQueryable<float?>
Returns
- float?
StandardDeviationPopulation(IMongoQueryable<float>)
public static float StandardDeviationPopulation(this IMongoQueryable<float> source)
Parameters
source
IMongoQueryable<float>
Returns
- float
StandardDeviationPopulationAsync(IMongoQueryable<decimal>, CancellationToken)
public static Task<decimal> StandardDeviationPopulationAsync(this IMongoQueryable<decimal> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal>
cancellationToken
CancellationToken
Returns
- Task<decimal>
StandardDeviationPopulationAsync(IMongoQueryable<double>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync(this IMongoQueryable<double> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationPopulationAsync(IMongoQueryable<int>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync(this IMongoQueryable<int> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationPopulationAsync(IMongoQueryable<long>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync(this IMongoQueryable<long> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationPopulationAsync(IMongoQueryable<decimal?>, CancellationToken)
public static Task<decimal?> StandardDeviationPopulationAsync(this IMongoQueryable<decimal?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal?>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
StandardDeviationPopulationAsync(IMongoQueryable<double?>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync(this IMongoQueryable<double?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationPopulationAsync(IMongoQueryable<int?>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync(this IMongoQueryable<int?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationPopulationAsync(IMongoQueryable<long?>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync(this IMongoQueryable<long?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationPopulationAsync(IMongoQueryable<float?>, CancellationToken)
public static Task<float?> StandardDeviationPopulationAsync(this IMongoQueryable<float?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float?>
cancellationToken
CancellationToken
Returns
- Task<float?>
StandardDeviationPopulationAsync(IMongoQueryable<float>, CancellationToken)
public static Task<float> StandardDeviationPopulationAsync(this IMongoQueryable<float> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float>
cancellationToken
CancellationToken
Returns
- Task<float>
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
public static Task<decimal> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
cancellationToken
CancellationToken
Returns
- Task<decimal>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
public static Task<double> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
public static Task<decimal?> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
public static Task<double?> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
public static Task<float?> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
cancellationToken
CancellationToken
Returns
- Task<float?>
Type Parameters
TSource
StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
public static Task<float> StandardDeviationPopulationAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
cancellationToken
CancellationToken
Returns
- Task<float>
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>)
public static decimal StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
Returns
- decimal
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>)
public static double StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
Returns
- double
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>)
public static double StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
Returns
- double
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>)
public static double StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
Returns
- double
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>)
public static decimal? StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
Returns
- decimal?
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>)
public static double? StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>)
public static double? StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>)
public static double? StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>)
public static float? StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
Returns
- float?
Type Parameters
TSource
StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>)
public static float StandardDeviationPopulation<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
Returns
- float
Type Parameters
TSource
StandardDeviationSample(IMongoQueryable<decimal>)
public static decimal StandardDeviationSample(this IMongoQueryable<decimal> source)
Parameters
source
IMongoQueryable<decimal>
Returns
- decimal
StandardDeviationSample(IMongoQueryable<double>)
public static double StandardDeviationSample(this IMongoQueryable<double> source)
Parameters
source
IMongoQueryable<double>
Returns
- double
StandardDeviationSample(IMongoQueryable<int>)
public static double StandardDeviationSample(this IMongoQueryable<int> source)
Parameters
source
IMongoQueryable<int>
Returns
- double
StandardDeviationSample(IMongoQueryable<long>)
public static double StandardDeviationSample(this IMongoQueryable<long> source)
Parameters
source
IMongoQueryable<long>
Returns
- double
StandardDeviationSample(IMongoQueryable<decimal?>)
public static decimal? StandardDeviationSample(this IMongoQueryable<decimal?> source)
Parameters
source
IMongoQueryable<decimal?>
Returns
- decimal?
StandardDeviationSample(IMongoQueryable<double?>)
public static double? StandardDeviationSample(this IMongoQueryable<double?> source)
Parameters
source
IMongoQueryable<double?>
Returns
- double?
StandardDeviationSample(IMongoQueryable<int?>)
public static double? StandardDeviationSample(this IMongoQueryable<int?> source)
Parameters
source
IMongoQueryable<int?>
Returns
- double?
StandardDeviationSample(IMongoQueryable<long?>)
public static double? StandardDeviationSample(this IMongoQueryable<long?> source)
Parameters
source
IMongoQueryable<long?>
Returns
- double?
StandardDeviationSample(IMongoQueryable<float?>)
public static float? StandardDeviationSample(this IMongoQueryable<float?> source)
Parameters
source
IMongoQueryable<float?>
Returns
- float?
StandardDeviationSample(IMongoQueryable<float>)
public static float StandardDeviationSample(this IMongoQueryable<float> source)
Parameters
source
IMongoQueryable<float>
Returns
- float
StandardDeviationSampleAsync(IMongoQueryable<decimal>, CancellationToken)
public static Task<decimal> StandardDeviationSampleAsync(this IMongoQueryable<decimal> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal>
cancellationToken
CancellationToken
Returns
- Task<decimal>
StandardDeviationSampleAsync(IMongoQueryable<double>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync(this IMongoQueryable<double> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationSampleAsync(IMongoQueryable<int>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync(this IMongoQueryable<int> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationSampleAsync(IMongoQueryable<long>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync(this IMongoQueryable<long> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long>
cancellationToken
CancellationToken
Returns
- Task<double>
StandardDeviationSampleAsync(IMongoQueryable<decimal?>, CancellationToken)
public static Task<decimal?> StandardDeviationSampleAsync(this IMongoQueryable<decimal?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal?>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
StandardDeviationSampleAsync(IMongoQueryable<double?>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync(this IMongoQueryable<double?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationSampleAsync(IMongoQueryable<int?>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync(this IMongoQueryable<int?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationSampleAsync(IMongoQueryable<long?>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync(this IMongoQueryable<long?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long?>
cancellationToken
CancellationToken
Returns
- Task<double?>
StandardDeviationSampleAsync(IMongoQueryable<float?>, CancellationToken)
public static Task<float?> StandardDeviationSampleAsync(this IMongoQueryable<float?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float?>
cancellationToken
CancellationToken
Returns
- Task<float?>
StandardDeviationSampleAsync(IMongoQueryable<float>, CancellationToken)
public static Task<float> StandardDeviationSampleAsync(this IMongoQueryable<float> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float>
cancellationToken
CancellationToken
Returns
- Task<float>
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
public static Task<decimal> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
cancellationToken
CancellationToken
Returns
- Task<decimal>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
public static Task<double> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
public static Task<decimal?> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
public static Task<double?> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
public static Task<float?> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
cancellationToken
CancellationToken
Returns
- Task<float?>
Type Parameters
TSource
StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
public static Task<float> StandardDeviationSampleAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
cancellationToken
CancellationToken
Returns
- Task<float>
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>)
public static decimal StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
Returns
- decimal
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>)
public static double StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
Returns
- double
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>)
public static double StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
Returns
- double
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>)
public static double StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
Returns
- double
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>)
public static decimal? StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
Returns
- decimal?
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>)
public static double? StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>)
public static double? StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>)
public static double? StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
Returns
- double?
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>)
public static float? StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
Returns
- float?
Type Parameters
TSource
StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>)
public static float StandardDeviationSample<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
Returns
- float
Type Parameters
TSource
SumAsync(IMongoQueryable<decimal>, CancellationToken)
public static Task<decimal> SumAsync(this IMongoQueryable<decimal> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal>
cancellationToken
CancellationToken
Returns
- Task<decimal>
SumAsync(IMongoQueryable<double>, CancellationToken)
public static Task<double> SumAsync(this IMongoQueryable<double> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double>
cancellationToken
CancellationToken
Returns
- Task<double>
SumAsync(IMongoQueryable<int>, CancellationToken)
public static Task<int> SumAsync(this IMongoQueryable<int> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int>
cancellationToken
CancellationToken
Returns
- Task<int>
SumAsync(IMongoQueryable<long>, CancellationToken)
public static Task<long> SumAsync(this IMongoQueryable<long> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long>
cancellationToken
CancellationToken
Returns
- Task<long>
SumAsync(IMongoQueryable<decimal?>, CancellationToken)
public static Task<decimal?> SumAsync(this IMongoQueryable<decimal?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<decimal?>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
SumAsync(IMongoQueryable<double?>, CancellationToken)
public static Task<double?> SumAsync(this IMongoQueryable<double?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<double?>
cancellationToken
CancellationToken
Returns
- Task<double?>
SumAsync(IMongoQueryable<int?>, CancellationToken)
public static Task<int?> SumAsync(this IMongoQueryable<int?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<int?>
cancellationToken
CancellationToken
Returns
- Task<int?>
SumAsync(IMongoQueryable<long?>, CancellationToken)
public static Task<long?> SumAsync(this IMongoQueryable<long?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<long?>
cancellationToken
CancellationToken
Returns
- Task<long?>
SumAsync(IMongoQueryable<float?>, CancellationToken)
public static Task<float?> SumAsync(this IMongoQueryable<float?> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float?>
cancellationToken
CancellationToken
Returns
- Task<float?>
SumAsync(IMongoQueryable<float>, CancellationToken)
public static Task<float> SumAsync(this IMongoQueryable<float> source, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<float>
cancellationToken
CancellationToken
Returns
- Task<float>
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
public static Task<decimal> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal>>
cancellationToken
CancellationToken
Returns
- Task<decimal>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
public static Task<double> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double>>
cancellationToken
CancellationToken
Returns
- Task<double>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
public static Task<int> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int>>
cancellationToken
CancellationToken
Returns
- Task<int>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
public static Task<long> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long>>
cancellationToken
CancellationToken
Returns
- Task<long>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
public static Task<decimal?> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, decimal?>>
cancellationToken
CancellationToken
Returns
- Task<decimal?>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
public static Task<double?> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, double?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, double?>>
cancellationToken
CancellationToken
Returns
- Task<double?>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
public static Task<int?> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, int?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, int?>>
cancellationToken
CancellationToken
Returns
- Task<int?>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
public static Task<long?> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, long?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, long?>>
cancellationToken
CancellationToken
Returns
- Task<long?>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
public static Task<float?> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float?>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float?>>
cancellationToken
CancellationToken
Returns
- Task<float?>
Type Parameters
TSource
SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
public static Task<float> SumAsync<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, float>> selector, CancellationToken cancellationToken = default)
Parameters
source
IMongoQueryable<TSource>
selector
Expression<Func<TSource, float>>
cancellationToken
CancellationToken
Returns
- Task<float>
Type Parameters
TSource
Take<TSource>(IMongoQueryable<TSource>, int)
public static IMongoQueryable<TSource> Take<TSource>(this IMongoQueryable<TSource> source, int count)
Parameters
source
IMongoQueryable<TSource>
count
int
Returns
- IMongoQueryable<TSource>
Type Parameters
TSource
ThenByDescending<TSource, TKey>(IOrderedMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
public static IOrderedMongoQueryable<TSource> ThenByDescending<TSource, TKey>(this IOrderedMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector)
Parameters
source
IOrderedMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
Returns
- IOrderedMongoQueryable<TSource>
Type Parameters
TSource
TKey
ThenBy<TSource, TKey>(IOrderedMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
public static IOrderedMongoQueryable<TSource> ThenBy<TSource, TKey>(this IOrderedMongoQueryable<TSource> source, Expression<Func<TSource, TKey>> keySelector)
Parameters
source
IOrderedMongoQueryable<TSource>
keySelector
Expression<Func<TSource, TKey>>
Returns
- IOrderedMongoQueryable<TSource>
Type Parameters
TSource
TKey
Where<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>)
public static IMongoQueryable<TSource> Where<TSource>(this IMongoQueryable<TSource> source, Expression<Func<TSource, bool>> predicate)
Parameters
source
IMongoQueryable<TSource>
predicate
Expression<Func<TSource, bool>>
Returns
- IMongoQueryable<TSource>
Type Parameters
TSource