Class ProjectionDefinitionExtensions
Extension methods for projections.
public static class ProjectionDefinitionExtensions
- Inheritance
-
ProjectionDefinitionExtensions
- Inherited Members
Methods
- ElemMatch<TDocument, TItem>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>, FilterDefinition<TItem>)
Combines an existing projection with a projection that filters the contents of an array.
- ElemMatch<TDocument, TItem>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, IEnumerable<TItem>>>, FilterDefinition<TItem>)
Combines an existing projection with a projection that filters the contents of an array.
- ElemMatch<TDocument, TItem>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, IEnumerable<TItem>>>, Expression<Func<TItem, bool>>)
Combines an existing projection with a projection that filters the contents of an array.
- Exclude<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a projection that excludes a field.
- Exclude<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a projection that excludes a field.
- Include<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a projection that includes a field.
- Include<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a projection that includes a field.
- MetaSearchHighlights<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a search highlights projection.
- MetaSearchHighlights<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a search highlights projection.
- MetaSearchScoreDetails<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a search score details projection.
- MetaSearchScoreDetails<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a search score details projection.
- MetaSearchScore<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a search score projection.
- MetaSearchScore<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a search score projection.
- MetaSearchSequenceToken<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a search sequence token projection.
- MetaSearchSequenceToken<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a search sequence token projection.
- MetaTextScore<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a text score projection.
- MetaTextScore<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a text score projection.
- MetaVectorSearchScore<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a VectorSearch score projection.
- MetaVectorSearchScore<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a VectorSearch score projection.
- Meta<TDocument>(ProjectionDefinition<TDocument>, string, string)
Combines an existing projection with a meta projection.
- SearchMeta<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>)
Combines an existing projection with a search metadata projection.
- SearchMeta<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>)
Combines an existing projection with a search metadata projection.
- Slice<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>, int)
Combines an existing projection with an array slice projection.
- Slice<TDocument>(ProjectionDefinition<TDocument>, FieldDefinition<TDocument>, int, int)
Combines an existing projection with an array slice projection.
- Slice<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>, int)
Combines an existing projection with an array slice projection.
- Slice<TDocument>(ProjectionDefinition<TDocument>, Expression<Func<TDocument, object>>, int, int)
Combines an existing projection with an array slice projection.