Table of Contents

Class ExpressionAggregateExpressionDefinition<TSource, TResult>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll
public sealed class ExpressionAggregateExpressionDefinition<TSource, TResult> : AggregateExpressionDefinition<TSource, TResult>

Type Parameters

TSource
TResult
Inheritance
ExpressionAggregateExpressionDefinition<TSource, TResult>
Inherited Members

Constructors

ExpressionAggregateExpressionDefinition(Expression<Func<TSource, TResult>>, ExpressionTranslationOptions)

public ExpressionAggregateExpressionDefinition(Expression<Func<TSource, TResult>> expression, ExpressionTranslationOptions translationOptions)

Parameters

expression Expression<Func<TSource, TResult>>
translationOptions ExpressionTranslationOptions

Methods

Render(IBsonSerializer<TSource>, IBsonSerializerRegistry)

public override BsonValue Render(IBsonSerializer<TSource> sourceSerializer, IBsonSerializerRegistry serializerRegistry)

Parameters

sourceSerializer IBsonSerializer<TSource>
serializerRegistry IBsonSerializerRegistry

Returns

BsonValue