ProjectionDefinitionExtensions Class |
Extension methods for projections.
Inheritance Hierarchy
Namespace:
MongoDB.Driver
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.17.0+b316340e6cc3a8bfc8638dc31b54fbbfe41bfcb2
Syntaxpublic static class ProjectionDefinitionExtensions
<ExtensionAttribute>
Public NotInheritable Class ProjectionDefinitionExtensions
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type ProjectionDefinitionExtensions = class end
The ProjectionDefinitionExtensions type exposes the following members.
Methods
| Name | Description |
---|
  | ElemMatchTDocument, TItem(ProjectionDefinitionTDocument, FieldDefinitionTDocument, FilterDefinitionTItem) |
Combines an existing projection with a projection that filters the contents of an array.
|
  | ElemMatchTDocument, TItem(ProjectionDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem) |
Combines an existing projection with a projection that filters the contents of an array.
|
  | ElemMatchTDocument, TItem(ProjectionDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean) |
Combines an existing projection with a projection that filters the contents of an array.
|
  | ExcludeTDocument(ProjectionDefinitionTDocument, FieldDefinitionTDocument) |
Combines an existing projection with a projection that excludes a field.
|
  | ExcludeTDocument(ProjectionDefinitionTDocument, ExpressionFuncTDocument, Object) |
Combines an existing projection with a projection that excludes a field.
|
  | IncludeTDocument(ProjectionDefinitionTDocument, FieldDefinitionTDocument) |
Combines an existing projection with a projection that includes a field.
|
  | IncludeTDocument(ProjectionDefinitionTDocument, ExpressionFuncTDocument, Object) |
Combines an existing projection with a projection that includes a field.
|
  | MetaTDocument |
Combines an existing projection with a meta projection.
|
  | MetaTextScoreTDocument |
Combines an existing projection with a text score projection.
|
  | SliceTDocument(ProjectionDefinitionTDocument, FieldDefinitionTDocument, Int32, NullableInt32) |
Combines an existing projection with an array slice projection.
|
  | SliceTDocument(ProjectionDefinitionTDocument, ExpressionFuncTDocument, Object, Int32, NullableInt32) |
Combines an existing projection with an array slice projection.
|
Top
See Also