Table of Contents

Class AggregateFacet<TInput>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll
public abstract class AggregateFacet<TInput>

Type Parameters

TInput
Inheritance
AggregateFacet<TInput>
Derived
Inherited Members

Constructors

AggregateFacet(string)

protected AggregateFacet(string name)

Parameters

name string

Properties

Name

public string Name { get; }

Property Value

string

OutputSerializer

public abstract IBsonSerializer OutputSerializer { get; }

Property Value

IBsonSerializer

OutputType

public abstract Type OutputType { get; }

Property Value

Type

Methods

RenderPipeline(IBsonSerializer<TInput>, IBsonSerializerRegistry)

public abstract BsonArray RenderPipeline(IBsonSerializer<TInput> inputSerializer, IBsonSerializerRegistry serializerRegistry)

Parameters

inputSerializer IBsonSerializer<TInput>
serializerRegistry IBsonSerializerRegistry

Returns

BsonArray