Table of Contents

Class AggregateExpressionDefinition<TSource, TResult>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

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>.