Click or drag to resize
IMongoQueryable<T> Methods

The IMongoQueryable< T> generic type exposes the following members.

Methods
Extension Methods
  NameDescription
Public Extension MethodAny<T>
Determines whether the cursor returned by a cursor source contains any documents.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodAnyAsync<T>(CancellationToken)Overloaded.
Determines whether the cursor returned by a cursor source contains any documents.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodAnyAsync<TSource>(CancellationToken)Overloaded.
Determines whether a sequence contains any elements.
(Defined by MongoQueryable.)
Public Extension MethodAnyAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Determines whether any element of a sequence satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Decimal>>, CancellationToken)Overloaded.
Computes the average of the sequence of Decimal values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Double>>, CancellationToken)Overloaded.
Computes the average of the sequence of Double values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Nullable<Double>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Single>>, CancellationToken)Overloaded.
Computes the average of the sequence of Single values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Nullable<Single>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Int32>>, CancellationToken)Overloaded.
Computes the average of the sequence of Int32 values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Int64>>, CancellationToken)Overloaded.
Computes the average of the sequence of Int64 values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsync<TSource>(Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodContainsAll<T>
Determines whether a sequence contains all of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodContainsAny<T>
Determines whether a sequence contains any of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodCountAsync<TSource>(CancellationToken)Overloaded.
Returns the number of elements in a sequence.
(Defined by MongoQueryable.)
Public Extension MethodCountAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Returns the number of elements in the specified sequence that satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodDistinct<TSource>
Returns distinct elements from a sequence by using the default equality comparer to compare values.
(Defined by MongoQueryable.)
Public Extension MethodExplain<T>()Overloaded.
Returns an explanation of how the query was executed (instead of the results).
(Defined by LinqExtensionMethods.)
Public Extension MethodExplain<T>(Boolean)Overloaded.
Returns an explanation of how the query was executed (instead of the results).
(Defined by LinqExtensionMethods.)
Public Extension MethodFirst<T>
Returns the first document of a cursor returned by a cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodFirstAsync<T>(CancellationToken)Overloaded.
Returns the first document of a cursor returned by a cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodFirstAsync<TSource>(CancellationToken)Overloaded.
Returns the first element of a sequence.
(Defined by MongoQueryable.)
Public Extension MethodFirstAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Returns the first element of a sequence that satisfies a specified condition.
(Defined by MongoQueryable.)
Public Extension MethodFirstOrDefault<T>
Returns the first document of a cursor returned by a cursor source, or a default value if the cursor contains no documents.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodFirstOrDefaultAsync<T>(CancellationToken)Overloaded.
Returns the first document of a cursor returned by a cursor source, or a default value if the cursor contains no documents.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodFirstOrDefaultAsync<TSource>(CancellationToken)Overloaded.
Returns the first element of a sequence, or a default value if the sequence contains no elements.
(Defined by MongoQueryable.)
Public Extension MethodFirstOrDefaultAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Returns the first element of a sequence that satisfies a specified condition or a default value if no such element is found.
(Defined by MongoQueryable.)
Public Extension MethodForEachAsync<T>(Func<T, Task>, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsync<T>(Func<T, Int32, Task>, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsync<T>(Action<T>, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsync<T>(Action<T, Int32>, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodGroupBy<TSource, TKey>(Expression<Func<TSource, TKey>>)Overloaded.
Groups the elements of a sequence according to a specified key selector function.
(Defined by MongoQueryable.)
Public Extension MethodGroupBy<TSource, TKey, TResult>(Expression<Func<TSource, TKey>>, Expression<Func<TKey, IEnumerable<TSource>, TResult>>)Overloaded.
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.
(Defined by MongoQueryable.)
Public Extension MethodGroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)Overloaded.
Correlates the elements of two sequences based on key equality and groups the results.
(Defined by MongoQueryable.)
Public Extension MethodGroupJoin<TOuter, TInner, TKey, TResult>(IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)Overloaded.
Correlates the elements of two sequences based on key equality and groups the results.
(Defined by MongoQueryable.)
Public Extension MethodJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)Overloaded.
Correlates the elements of two sequences based on matching keys.
(Defined by MongoQueryable.)
Public Extension MethodJoin<TOuter, TInner, TKey, TResult>(IMongoCollection<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)Overloaded.
Correlates the elements of two sequences based on matching keys.
(Defined by MongoQueryable.)
Public Extension MethodLongCountAsync<TSource>(CancellationToken)Overloaded.
Returns the number of elements in a sequence.
(Defined by MongoQueryable.)
Public Extension MethodLongCountAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Returns the number of elements in the specified sequence that satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodMaxAsync<TSource>(CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMaxAsync<TSource, TResult>(Expression<Func<TSource, TResult>>, CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMinAsync<TSource>(CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMinAsync<TSource, TResult>(Expression<Func<TSource, TResult>>, CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodOfType<TResult>
Filters the elements of an IMongoQueryable based on a specified type.
(Defined by MongoQueryable.)
Public Extension MethodOrderBy<TSource, TKey>
Sorts the elements of a sequence in ascending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodOrderByDescending<TSource, TKey>
Sorts the elements of a sequence in descending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodSample<TSource>
Returns a sample of the elements in the source.
(Defined by MongoQueryable.)
Public Extension MethodSelect<TSource, TResult>
Projects each element of a sequence into a new form by incorporating the element's index.
(Defined by MongoQueryable.)
Public Extension MethodSelectMany<TSource, TResult>(Expression<Func<TSource, IEnumerable<TResult>>>)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodSelectMany<TSource, TCollection, TResult>(Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource, TCollection, TResult>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSingle<T>
Returns the only document of a cursor returned by a cursor source. This method throws an exception if the cursor does not contain exactly one document.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodSingleAsync<T>(CancellationToken)Overloaded.
Returns the only document of a cursor returned by a cursor source. This method throws an exception if the cursor does not contain exactly one document.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodSingleAsync<TSource>(CancellationToken)Overloaded.
Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.
(Defined by MongoQueryable.)
Public Extension MethodSingleAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.
(Defined by MongoQueryable.)
Public Extension MethodSingleOrDefault<T>
Returns the only document of a cursor returned by a cursor source, or a default value if the cursor contains no documents. This method throws an exception if the cursor contains more than one document.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodSingleOrDefaultAsync<T>(CancellationToken)Overloaded.
Returns the only document of a cursor returned by a cursor source, or a default value if the cursor contains no documents. This method throws an exception if the cursor contains more than one document.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodSingleOrDefaultAsync<TSource>(CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSingleOrDefaultAsync<TSource>(Expression<Func<TSource, Boolean>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSkip<TSource>
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Int32>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Nullable<Int32>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Int64>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Nullable<Int64>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Single>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Nullable<Single>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Double>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Nullable<Double>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Decimal>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<T>(Func<T, Nullable<Decimal>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Int32>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Nullable<Int32>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Int64>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Nullable<Int64>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Single>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Nullable<Single>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Double>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Nullable<Double>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Decimal>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulation<TSource>(Expression<Func<TSource, Nullable<Decimal>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Int32>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Int64>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Single>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Nullable<Single>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Double>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Nullable<Double>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Decimal>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationPopulationAsync<TSource>(Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Int32>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Nullable<Int32>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Int64>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Nullable<Int64>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Single>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Nullable<Single>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Double>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Nullable<Double>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Decimal>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<T>(Func<T, Nullable<Decimal>>)Overloaded.
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.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Int32>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Nullable<Int32>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Int64>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Nullable<Int64>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Single>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Nullable<Single>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Double>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Nullable<Double>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Decimal>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSample<TSource>(Expression<Func<TSource, Nullable<Decimal>>>)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Int32>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Int64>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Single>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Nullable<Single>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Double>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Nullable<Double>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Decimal>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodStandardDeviationSampleAsync<TSource>(Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Decimal>>, CancellationToken)Overloaded.
Computes the sum of the sequence of Decimal values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Double>>, CancellationToken)Overloaded.
Computes the sum of the sequence of Double values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Nullable<Double>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Single>>, CancellationToken)Overloaded.
Computes the sum of the sequence of Single values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Nullable<Single>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Int32>>, CancellationToken)Overloaded.
Computes the sum of the sequence of Int32 values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Nullable<Int32>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Int64>>, CancellationToken)Overloaded.
Computes the sum of the sequence of Int64 values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsync<TSource>(Expression<Func<TSource, Nullable<Int64>>>, CancellationToken)Overloaded.
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.
(Defined by MongoQueryable.)
Public Extension MethodTake<TSource>
Returns a specified number of contiguous elements from the start of a sequence.
(Defined by MongoQueryable.)
Public Extension MethodToEnumerable<T>
Wraps a cursor source in an IEnumerable. Each time GetEnumerator is called a new cursor is fetched from the cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodToList<T>
Returns a list containing all the documents returned by the cursor returned by a cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodToListAsync<T>
Returns a list containing all the documents returned by the cursor returned by a cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodWhere<TSource>
Filters a sequence of values based on a predicate.
(Defined by MongoQueryable.)
Public Extension MethodWithIndex<T>(String)Overloaded.
Sets an index hint on the query that's being built.
(Defined by LinqToMongo.)
Public Extension MethodWithIndex<T>(BsonDocument)Overloaded.
Sets an index hint on the query that's being built.
(Defined by LinqToMongo.)
Top
See Also