| IFindFluentExtensions Methods | 
 The IFindFluentExtensions type exposes the following members.
 Methods
Methods|  | Name | Description | 
|---|
|   | FirstTDocument, TProjection | 
            Get the first result.
             | 
|   | FirstAsyncTDocument, TProjection | 
            Get the first result.
             | 
|   | FirstOrDefaultTDocument, TProjection | 
            Get the first result or null.
             | 
|   | FirstOrDefaultAsyncTDocument, TProjection | 
            Get the first result or null.
             | 
|   | ProjectTDocument, TProjection(IFindFluentTDocument, TProjection, ProjectionDefinitionTDocument, BsonDocument) | 
            Projects the result.
             | 
|   | ProjectTDocument, TProjection, TNewProjection(IFindFluentTDocument, TProjection, ExpressionFuncTDocument, TNewProjection) | 
            Projects the result.
             | 
|   | SingleTDocument, TProjection | 
            Gets a single result.
             | 
|   | SingleAsyncTDocument, TProjection | 
            Gets a single result.
             | 
|   | SingleOrDefaultTDocument, TProjection | 
            Gets a single result or null.
             | 
|   | SingleOrDefaultAsyncTDocument, TProjection | 
            Gets a single result or null.
             | 
|   | SortByTDocument, TProjection | 
            Sorts the results by an ascending field.
             | 
|   | SortByDescendingTDocument, TProjection | 
            Sorts the results by a descending field.
             | 
|   | ThenByTDocument, TProjection | 
            Adds an ascending field to the existing sort.
             | 
|   | ThenByDescendingTDocument, TProjection | 
            Adds a descending field to the existing sort.
             | 
Top See Also
See Also