Class SortDefinitionExtensions
- Namespace
- MongoDB.Driver
- Assembly
- MongoDB.Driver.dll
public static class SortDefinitionExtensions
- Inheritance
-
SortDefinitionExtensions
- Inherited Members
-
Methods
Ascending<TDocument>(SortDefinition<TDocument>, FieldDefinition<TDocument>)
public static SortDefinition<TDocument> Ascending<TDocument>(this SortDefinition<TDocument> sort, FieldDefinition<TDocument> field)
Parameters
sort
SortDefinition<TDocument>
field
FieldDefinition<TDocument>
Returns
- SortDefinition<TDocument>
Type Parameters
TDocument
Ascending<TDocument>(SortDefinition<TDocument>, Expression<Func<TDocument, object>>)
public static SortDefinition<TDocument> Ascending<TDocument>(this SortDefinition<TDocument> sort, Expression<Func<TDocument, object>> field)
Parameters
sort
SortDefinition<TDocument>
field
Expression<Func<TDocument, object>>
Returns
- SortDefinition<TDocument>
Type Parameters
TDocument
Descending<TDocument>(SortDefinition<TDocument>, FieldDefinition<TDocument>)
public static SortDefinition<TDocument> Descending<TDocument>(this SortDefinition<TDocument> sort, FieldDefinition<TDocument> field)
Parameters
sort
SortDefinition<TDocument>
field
FieldDefinition<TDocument>
Returns
- SortDefinition<TDocument>
Type Parameters
TDocument
Descending<TDocument>(SortDefinition<TDocument>, Expression<Func<TDocument, object>>)
public static SortDefinition<TDocument> Descending<TDocument>(this SortDefinition<TDocument> sort, Expression<Func<TDocument, object>> field)
Parameters
sort
SortDefinition<TDocument>
field
Expression<Func<TDocument, object>>
Returns
- SortDefinition<TDocument>
Type Parameters
TDocument
MetaTextScore<TDocument>(SortDefinition<TDocument>, string)
public static SortDefinition<TDocument> MetaTextScore<TDocument>(this SortDefinition<TDocument> sort, string field)
Parameters
sort
SortDefinition<TDocument>
field
string
Returns
- SortDefinition<TDocument>
Type Parameters
TDocument