MongoQueryable.ThenBy<TSource, TKey> Method |
Performs a subsequent ordering of the elements in a sequence in ascending
order according to a key.
Namespace: MongoDB.Driver.LinqAssembly: MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.3.0
Syntaxpublic static IOrderedMongoQueryable<TSource> ThenBy<TSource, TKey>(
this IOrderedMongoQueryable<TSource> source,
Expression<Func<TSource, TKey>> keySelector
)
<ExtensionAttribute>
Public Shared Function ThenBy(Of TSource, TKey) (
source As IOrderedMongoQueryable(Of TSource),
keySelector As Expression(Of Func(Of TSource, TKey))
) As IOrderedMongoQueryable(Of TSource)
[<ExtensionAttribute>]
static member ThenBy :
source : IOrderedMongoQueryable<'TSource> *
keySelector : Expression<Func<'TSource, 'TKey>> -> IOrderedMongoQueryable<'TSource>
Parameters
- source
- Type: MongoDB.Driver.Linq.IOrderedMongoQueryable<TSource>
A sequence of values to order. - keySelector
- Type: System.Linq.Expressions.Expression<Func<TSource, TKey>>
A function to extract a key from an element.
Type Parameters
- TSource
- The type of the elements of source.
- TKey
- The type of the key returned by the function that is represented by keySelector.
Return Value
Type:
IOrderedMongoQueryable<TSource>
An
IOrderedMongoQueryable< T> whose elements are sorted according to a key.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IOrderedMongoQueryable<TSource>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also