Method MinAsync
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
Assembly
MongoDB.Driver.dll
MinAsync(IQueryable, CancellationToken)
Returns the minimum value in a generic IQueryable.
public static Task<TSource> MinAsync<TSource>(this IQueryable<TSource> source, CancellationToken cancellationToken = default)
Parameters
source
IQueryable
A sequence of values to determine the minimum of.
cancellationToken
CancellationToken
The cancellation token.
Returns
The minimum value in the sequence.
Type Parameters
TSource
The type of the elements of source
.
MinAsync<TSource, TResult>(IQueryable, Expression<Func<TSource, TResult>>, CancellationToken)
Invokes a projection function on each element of a generic IQueryable and returns the minimum resulting value.
public static Task<TResult> MinAsync<TSource, TResult>(this IQueryable<TSource> source, Expression<Func<TSource, TResult>> selector, CancellationToken cancellationToken = default)
Parameters
source
IQueryable
A sequence of values to determine the minimum of.
selector
Expression<Func<TSource, TResult>>
A projection function to apply to each element.
cancellationToken
CancellationToken
The cancellation token.
Returns
The minimum value in the sequence.
Type Parameters
TSource
The type of the elements of source
.
TResult
The type of the value returned by the function represented by selector
.