Class AggregateExpressionDefinition<TSource, TResult>
- Namespace
- MongoDB.Driver
- Assembly
- MongoDB.Driver.dll
public abstract class AggregateExpressionDefinition<TSource, TResult>
Type Parameters
TSource
TResult
- Inheritance
-
AggregateExpressionDefinition<TSource, TResult>
- Derived
-
- Inherited Members
-
Constructors
AggregateExpressionDefinition()
protected AggregateExpressionDefinition()
Methods
Render(IBsonSerializer<TSource>, IBsonSerializerRegistry)
public abstract BsonValue Render(IBsonSerializer<TSource> sourceSerializer, IBsonSerializerRegistry serializerRegistry)
Parameters
sourceSerializer
IBsonSerializer<TSource>
serializerRegistry
IBsonSerializerRegistry
Returns
- BsonValue
Operators
implicit operator AggregateExpressionDefinition<TSource, TResult>(BsonValue)
public static implicit operator AggregateExpressionDefinition<TSource, TResult>(BsonValue expression)
Parameters
expression
BsonValue
Returns
- AggregateExpressionDefinition<TSource, TResult>
implicit operator AggregateExpressionDefinition<TSource, TResult>(string)
public static implicit operator AggregateExpressionDefinition<TSource, TResult>(string expression)
Parameters
expression
string
Returns
- AggregateExpressionDefinition<TSource, TResult>