Table of Contents

Class AggregateFacet<TInput, TOutput>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Represents a facet to be passed to the Facet method.

public class AggregateFacet<TInput, TOutput> : AggregateFacet<TInput>

Type Parameters

TInput

The type of the input documents.

TOutput

The type of the otuput documents.

Inheritance
AggregateFacet<TInput, TOutput>
Inherited Members

Constructors

AggregateFacet(string, PipelineDefinition<TInput, TOutput>)

Initializes a new instance of the AggregateFacet<TInput, TOutput> class.

Properties

OutputSerializer

Gets the output serializer.

OutputType

Gets the type of the output documents.

Pipeline

Gets the facet pipeline.

Methods

RenderPipeline(IBsonSerializer<TInput>, IBsonSerializerRegistry, LinqProvider)

Renders the facet pipeline.