Table of Contents

Class DocumentsAggregateExpressionDefinition<TDocument>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

An aggregate expression for the $documents stage.

public sealed class DocumentsAggregateExpressionDefinition<TDocument> : AggregateExpressionDefinition<NoPipelineInput, IEnumerable<TDocument>>

Type Parameters

TDocument

The type of the documents.

Inheritance
DocumentsAggregateExpressionDefinition<TDocument>
Inherited Members

Constructors

DocumentsAggregateExpressionDefinition(IEnumerable<TDocument>, IBsonSerializer<TDocument>)

Initializes a new instance of the ExpressionAggregateExpressionDefinition<TSource, TResult> class.

Methods

Render(IBsonSerializer<NoPipelineInput>, IBsonSerializerRegistry, LinqProvider)

Renders the aggregation expression.

See Also

AggregateExpressionDefinition<TSource, TResult>