Class AggregateExpressionDefinition<TSource, TResult>
An aggregation expression.
public abstract class AggregateExpressionDefinition<TSource, TResult>
Type Parameters
TSource
The type of the source.
TResult
The type of the result.
- Inheritance
-
AggregateExpressionDefinition<TSource, TResult>
- Derived
- Inherited Members
Methods
- Render(IBsonSerializer<TSource>, IBsonSerializerRegistry, LinqProvider)
Renders the aggregation expression.
- Render(RenderArgs<TSource>)
Renders the aggregation expression to a BsonValue.
Operators
- implicit operator AggregateExpressionDefinition<TSource, TResult>(BsonValue)
Performs an implicit conversion from BsonValue to AggregateExpressionDefinition<TSource, TResult>.
- implicit operator AggregateExpressionDefinition<TSource, TResult>(string)
Performs an implicit conversion from string to AggregateExpressionDefinition<TSource, TResult>.