Class MongoQueryable
Extension for IMongoQueryable.
public static class MongoQueryable
- Inheritance
-
MongoQueryable
- Inherited Members
Methods
- AnyAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Determines whether any element of a sequence satisfies a condition.
- AnyAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Determines whether a sequence contains any elements.
- AppendStage<TSource, TResult>(IMongoQueryable<TSource>, PipelineStageDefinition<TSource, TResult>, IBsonSerializer<TResult>)
Appends an arbitrary stage to the LINQ pipeline.
- As<TSource, TResult>(IMongoQueryable<TSource>, IBsonSerializer<TResult>)
Allows the results to be interpreted as a different type. It is up to the caller to determine that the new result type is compatible with the actual results.
- AverageAsync(IMongoQueryable<decimal>, CancellationToken)
Computes the average of a sequence of decimal values.
- AverageAsync(IMongoQueryable<double>, CancellationToken)
Computes the average of a sequence of double values.
- AverageAsync(IMongoQueryable<int>, CancellationToken)
Computes the average of a sequence of int values.
- AverageAsync(IMongoQueryable<long>, CancellationToken)
Computes the average of a sequence of long values.
- AverageAsync(IMongoQueryable<decimal?>, CancellationToken)
Computes the average of a sequence of Nullable<T> values.
- AverageAsync(IMongoQueryable<double?>, CancellationToken)
Computes the average of a sequence of Nullable<T> values.
- AverageAsync(IMongoQueryable<int?>, CancellationToken)
Computes the average of a sequence of Nullable<T> values.
- AverageAsync(IMongoQueryable<long?>, CancellationToken)
Computes the average of a sequence of Nullable<T> values.
- AverageAsync(IMongoQueryable<float?>, CancellationToken)
Computes the average of a sequence of Nullable<T> values.
- AverageAsync(IMongoQueryable<float>, CancellationToken)
Computes the average of a sequence of float values.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
Computes the average of the sequence of decimal values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
Computes the average of the sequence of double values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
Computes the average of the sequence of int values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
Computes the average of the sequence of long values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
Computes the average of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
Computes the average of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
Computes the average of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
Computes the average of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
Computes the average of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- AverageAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
Computes the average of the sequence of float values that is obtained by invoking a projection function on each element of the input sequence.
- CountAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the number of elements in the specified sequence that satisfies a condition.
- CountAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the number of elements in a sequence.
- Densify<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, object>>, DensifyRange, IEnumerable<Expression<Func<TSource, object>>>)
Adds a $densify stage to the LINQ pipeline.
- Densify<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, object>>, DensifyRange, params Expression<Func<TSource, object>>[])
Adds a $densify stage to the LINQ pipeline.
- Distinct<TSource>(IMongoQueryable<TSource>)
Returns distinct elements from a sequence by using the default equality comparer to compare values.
- Documents<TDocument>(IMongoQueryable<NoPipelineInput>, IEnumerable<TDocument>, IBsonSerializer<TDocument>)
Injects a sequence of documents at the beginning of a pipeline.
- Documents<TDocument>(IMongoQueryable<NoPipelineInput>, params TDocument[])
Injects a sequence of documents at the beginning of a pipeline.
- FirstAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the first element of a sequence that satisfies a specified condition.
- FirstAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the first element of a sequence.
- FirstOrDefaultAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the first element of a sequence that satisfies a specified condition or a default value if no such element is found.
- FirstOrDefaultAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the first element of a sequence, or a default value if the sequence contains no elements.
- GroupBy<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
Groups the elements of a sequence according to a specified key selector function.
- GroupBy<TSource, TKey, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey, IEnumerable<TSource>, TResult>>)
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.
- GroupJoin<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)
Correlates the elements of two sequences based on key equality and groups the results.
- GroupJoin<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)
Correlates the elements of two sequences based on key equality and groups the results.
- Join<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)
Correlates the elements of two sequences based on matching keys.
- Join<TOuter, TInner, TKey, TResult>(IMongoQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)
Correlates the elements of two sequences based on matching keys.
- LongCountAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the number of elements in the specified sequence that satisfies a condition.
- LongCountAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the number of elements in a sequence.
- MaxAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the maximum value in a generic IMongoQueryable<T>.
- MaxAsync<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
Invokes a projection function on each element of a generic IMongoQueryable<T> and returns the maximum resulting value.
- MinAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the minimum value in a generic IMongoQueryable<T>.
- MinAsync<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken)
Invokes a projection function on each element of a generic IMongoQueryable<T> and returns the minimum resulting value.
- OfType<TResult>(IMongoQueryable)
Filters the elements of an IMongoQueryable based on a specified type.
- OrderByDescending<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
Sorts the elements of a sequence in descending order according to a key.
- OrderBy<TSource, TKey>(IMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
Sorts the elements of a sequence in ascending order according to a key.
- Sample<TSource>(IMongoQueryable<TSource>, long)
Returns a sample of the elements in the
source
.
- SearchMeta<TSource>(IMongoQueryable<TSource>, SearchDefinition<TSource>, string, SearchCountOptions)
Appends a $searchMeta stage to the LINQ pipeline.
- Search<TSource>(IMongoQueryable<TSource>, SearchDefinition<TSource>, SearchHighlightOptions<TSource>, string, SearchCountOptions, bool, bool)
Appends a $search stage to the LINQ pipeline.
- Search<TSource>(IMongoQueryable<TSource>, SearchDefinition<TSource>, SearchOptions<TSource>)
Appends a $search stage to the LINQ pipeline.
- SelectMany<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, IEnumerable<TResult>>>)
Projects each element of a sequence to an IEnumerable<T> and combines the resulting sequences into one sequence.
- SelectMany<TSource, TCollection, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource, TCollection, TResult>>)
Projects each element of a sequence to an IEnumerable<T> and invokes a result selector function on each element therein. The resulting values from each intermediate sequence are combined into a single, one-dimensional sequence and returned.
- Select<TSource, TResult>(IMongoQueryable<TSource>, Expression<Func<TSource, TResult>>)
Projects each element of a sequence into a new form by incorporating the element's index.
- SingleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.
- SingleAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.
- SingleOrDefaultAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>, CancellationToken)
Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.
- SingleOrDefaultAsync<TSource>(IMongoQueryable<TSource>, CancellationToken)
Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.
- Skip<TSource>(IMongoQueryable<TSource>, int)
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
- Skip<TSource>(IMongoQueryable<TSource>, long)
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
- StandardDeviationPopulation(IMongoQueryable<decimal>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<double>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<int>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<long>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<decimal?>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<double?>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<int?>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<long?>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<float?>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulation(IMongoQueryable<float>)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<decimal>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<double>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<int>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<long>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<decimal?>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<double?>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<int?>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<long?>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<float?>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync(IMongoQueryable<float>, CancellationToken)
Computes the population standard deviation of a sequence of values.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulationAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationPopulation<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>)
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample(IMongoQueryable<decimal>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<double>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<int>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<long>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<decimal?>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<double?>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<int?>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<long?>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<float?>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSample(IMongoQueryable<float>)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<decimal>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<double>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<int>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<long>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<decimal?>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<double?>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<int?>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<long?>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<float?>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync(IMongoQueryable<float>, CancellationToken)
Computes the sample standard deviation of a sequence of values.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSampleAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- StandardDeviationSample<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>)
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
- SumAsync(IMongoQueryable<decimal>, CancellationToken)
Computes the sum of a sequence of decimal values.
- SumAsync(IMongoQueryable<double>, CancellationToken)
Computes the sum of a sequence of double values.
- SumAsync(IMongoQueryable<int>, CancellationToken)
Computes the sum of a sequence of int values.
- SumAsync(IMongoQueryable<long>, CancellationToken)
Computes the sum of a sequence of long values.
- SumAsync(IMongoQueryable<decimal?>, CancellationToken)
Computes the sum of a sequence of Nullable<T> values.
- SumAsync(IMongoQueryable<double?>, CancellationToken)
Computes the sum of a sequence of Nullable<T> values.
- SumAsync(IMongoQueryable<int?>, CancellationToken)
Computes the sum of a sequence of Nullable<T> values.
- SumAsync(IMongoQueryable<long?>, CancellationToken)
Computes the sum of a sequence of Nullable<T> values.
- SumAsync(IMongoQueryable<float?>, CancellationToken)
Computes the sum of a sequence of Nullable<T> values.
- SumAsync(IMongoQueryable<float>, CancellationToken)
Computes the sum of a sequence of float values.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal>>, CancellationToken)
Computes the sum of the sequence of decimal values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double>>, CancellationToken)
Computes the sum of the sequence of double values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int>>, CancellationToken)
Computes the sum of the sequence of int values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long>>, CancellationToken)
Computes the sum of the sequence of long values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, decimal?>>, CancellationToken)
Computes the sum of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, double?>>, CancellationToken)
Computes the sum of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, int?>>, CancellationToken)
Computes the sum of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, long?>>, CancellationToken)
Computes the sum of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float?>>, CancellationToken)
Computes the sum of the sequence of Nullable<T> values that is obtained by invoking a projection function on each element of the input sequence.
- SumAsync<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, float>>, CancellationToken)
Computes the sum of the sequence of float values that is obtained by invoking a projection function on each element of the input sequence.
- Take<TSource>(IMongoQueryable<TSource>, int)
Returns a specified number of contiguous elements from the start of a sequence.
- Take<TSource>(IMongoQueryable<TSource>, long)
Returns a specified number of contiguous elements from the start of a sequence.
- ThenByDescending<TSource, TKey>(IOrderedMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
Performs a subsequent ordering of the elements in a sequence in descending order according to a key.
- ThenBy<TSource, TKey>(IOrderedMongoQueryable<TSource>, Expression<Func<TSource, TKey>>)
Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.
- VectorSearch<TSource, TField>(IMongoQueryable<TSource>, FieldDefinition<TSource>, QueryVector, int, VectorSearchOptions<TSource>)
Appends a $vectorSearch stage to the LINQ pipeline.
- VectorSearch<TSource, TField>(IMongoQueryable<TSource>, Expression<Func<TSource, TField>>, QueryVector, int, VectorSearchOptions<TSource>)
Appends a $vectorSearch stage to the LINQ pipeline.
- Where<TSource>(IMongoQueryable<TSource>, Expression<Func<TSource, bool>>)
Filters a sequence of values based on a predicate.