Click or drag to resize
IOrderedMongoQueryableT Methods

The IOrderedMongoQueryableT generic type exposes the following members.

Methods
  NameDescription
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Public methodGetExecutionModel
Gets the execution model.
(Inherited from IMongoQueryable.)
Public methodToCursorAsync
Executes the operation and returns a cursor to the results.
(Inherited from IAsyncCursorSourceTDocument.)
Top
Extension Methods
  NameDescription
Public Extension MethodAnyAsyncT(CancellationToken)Overloaded.
Determines whether a sequence contains any elements.
(Defined by MongoQueryable.)
Public Extension MethodAnyAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Determines whether any element of a sequence satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, 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 MethodAverageAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken)Overloaded.
Computes the average of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, 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 MethodAverageAsyncT(ExpressionFuncT, NullableDouble, CancellationToken)Overloaded.
Computes the average of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, 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 MethodAverageAsyncT(ExpressionFuncT, NullableSingle, CancellationToken)Overloaded.
Computes the average of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, 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 MethodAverageAsyncT(ExpressionFuncT, NullableInt32, CancellationToken)Overloaded.
Computes the average of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, 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 MethodAverageAsyncT(ExpressionFuncT, NullableInt64, CancellationToken)Overloaded.
Computes the average of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodContainsAllT
Determines whether a sequence contains all of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodContainsAnyT
Determines whether a sequence contains any of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodCountAsyncT(CancellationToken)Overloaded.
Returns the number of elements in a sequence.
(Defined by MongoQueryable.)
Public Extension MethodCountAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Returns the number of elements in the specified sequence that satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodDistinctT
Returns distinct elements from a sequence by using the default equality comparer to compare values.
(Defined by MongoQueryable.)
Public Extension MethodExplainTOverloaded.
Returns an explanation of how the query was executed (instead of the results).
(Defined by LinqExtensionMethods.)
Public Extension MethodExplainT(Boolean)Overloaded.
Returns an explanation of how the query was executed (instead of the results).
(Defined by LinqExtensionMethods.)
Public Extension MethodFirstAsyncT(CancellationToken)Overloaded.
Returns the first element of a sequence.
(Defined by MongoQueryable.)
Public Extension MethodFirstAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Returns the first element of a sequence that satisfies a specified condition.
(Defined by MongoQueryable.)
Public Extension MethodFirstOrDefaultAsyncT(CancellationToken)Overloaded.
Returns the first element of a sequence, or a default value if the sequence contains no elements.
(Defined by MongoQueryable.)
Public Extension MethodFirstOrDefaultAsyncT(ExpressionFuncT, 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 MethodForEachAsyncT(FuncT, Task, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsyncT(FuncT, Int32, Task, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsyncT(ActionT, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodForEachAsyncT(ActionT, Int32, CancellationToken)Overloaded.
Calls a delegate for each document returned by the cursor.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodGroupByT, TKey(ExpressionFuncT, TKey)Overloaded.
Groups the elements of a sequence according to a specified key selector function.
(Defined by MongoQueryable.)
Public Extension MethodGroupByT, TKey, TResult(ExpressionFuncT, TKey, ExpressionFuncTKey, IEnumerableT, 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 MethodLongCountAsyncT(CancellationToken)Overloaded.
Returns the number of elements in a sequence.
(Defined by MongoQueryable.)
Public Extension MethodLongCountAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Returns the number of elements in the specified sequence that satisfies a condition.
(Defined by MongoQueryable.)
Public Extension MethodMaxAsyncT(CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMaxAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMinAsyncT(CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodMinAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodOfTypeTResult
Filters the elements of an IMongoQueryable based on a specified type.
(Defined by MongoQueryable.)
Public Extension MethodOrderByT, TKey
Sorts the elements of a sequence in ascending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodOrderByDescendingT, TKey
Sorts the elements of a sequence in descending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodSelectT, TResult
Projects each element of a sequence into a new form by incorporating the element's index.
(Defined by MongoQueryable.)
Public Extension MethodSelectManyT, TResult(ExpressionFuncT, IEnumerableTResult)Overloaded. (Defined by MongoQueryable.)
Public Extension MethodSelectManyT, TCollection, TResult(ExpressionFuncT, IEnumerableTCollection, ExpressionFuncT, TCollection, TResult)Overloaded.
Projects each element of a sequence to an IEnumerableT 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 MethodSingleAsyncT(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 MethodSingleAsyncT(ExpressionFuncT, 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 MethodSingleOrDefaultAsyncT(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 MethodSingleOrDefaultAsyncT(ExpressionFuncT, 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 MethodSkipT
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
(Defined by MongoQueryable.)
Public Extension MethodSumAsyncT(ExpressionFuncT, 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 MethodSumAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken)Overloaded.
Computes the sum of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsyncT(ExpressionFuncT, 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 MethodSumAsyncT(ExpressionFuncT, NullableDouble, CancellationToken)Overloaded.
Computes the sum of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsyncT(ExpressionFuncT, 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 MethodSumAsyncT(ExpressionFuncT, NullableSingle, CancellationToken)Overloaded.
Computes the sum of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsyncT(ExpressionFuncT, 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 MethodSumAsyncT(ExpressionFuncT, NullableInt32, CancellationToken)Overloaded.
Computes the sum of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodSumAsyncT(ExpressionFuncT, 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 MethodSumAsyncT(ExpressionFuncT, NullableInt64, CancellationToken)Overloaded.
Computes the sum of the sequence of NullableT values that is obtained by invoking a projection function on each element of the input sequence.
(Defined by MongoQueryable.)
Public Extension MethodTakeT
Returns a specified number of contiguous elements from the start of a sequence.
(Defined by MongoQueryable.)
Public Extension MethodThenByTSource, TKey
Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodThenByDescendingTSource, TKey
Performs a subsequent ordering of the elements in a sequence in descending order according to a key.
(Defined by MongoQueryable.)
Public Extension MethodToListAsyncT
Returns a list containing all the documents returned by the cursor returned by a cursor source.
(Defined by IAsyncCursorSourceExtensions.)
Public Extension MethodWhereT
Filters a sequence of values based on a predicate.
(Defined by MongoQueryable.)
Public Extension MethodWithIndexT(String)Overloaded.
Sets an index hint on the query that's being built.
(Defined by LinqToMongo.)
Public Extension MethodWithIndexT(BsonDocument)Overloaded.
Sets an index hint on the query that's being built.
(Defined by LinqToMongo.)
Top
See Also