Class ExpressionAggregateExpressionDefinition<TSource, TResult>
A BsonValue based aggregate expression.
public sealed class ExpressionAggregateExpressionDefinition<TSource, TResult> : AggregateExpressionDefinition<TSource, TResult>
Type Parameters
TSource
The type of the source.
TResult
The type of the result.
- Inheritance
-
AggregateExpressionDefinition<TSource, TResult>ExpressionAggregateExpressionDefinition<TSource, TResult>
- Inherited Members
Constructors
- ExpressionAggregateExpressionDefinition(Expression<Func<TSource, TResult>>, ExpressionTranslationOptions)
Initializes a new instance of the ExpressionAggregateExpressionDefinition<TSource, TResult> class.
Methods
- Render(IBsonSerializer<TSource>, IBsonSerializerRegistry, LinqProvider)
Renders the aggregation expression.
See Also
AggregateExpressionDefinition<TSource, TResult>