Interface IPipelineStageDefinition
A pipeline stage.
Properties
InputType
Gets the type of the input.
Property Value
OperatorName
Gets the name of the pipeline operator.
Property Value
OutputType
Gets the type of the output.
Property Value
Methods
Render(IBsonSerializer, IBsonSerializerRegistry)
Renders the specified document serializer.
IRenderedPipelineStageDefinition Render(IBsonSerializer inputSerializer, IBsonSerializerRegistry serializerRegistry)
Parameters
inputSerializer
IBsonSerializer The input serializer.
serializerRegistry
IBsonSerializer Registry The serializer registry.
Returns
Render(IBsonSerializer, IBsonSerializerRegistry, LinqProvider)
Renders the specified document serializer.
IRenderedPipelineStageDefinition Render(IBsonSerializer inputSerializer, IBsonSerializerRegistry serializerRegistry, LinqProvider linqProvider)
Parameters
inputSerializer
IBsonSerializer The input serializer.
serializerRegistry
IBsonSerializer Registry The serializer registry.
linqProvider
LinqProvider The LINQ provider.
Returns
ToString(IBsonSerializer, IBsonSerializerRegistry)
Returns a string that represents this instance.
Parameters
inputSerializer
IBsonSerializer The input serializer.
serializerRegistry
IBsonSerializer Registry The serializer registry.
Returns
ToString(IBsonSerializer, IBsonSerializerRegistry, LinqProvider)
Returns a string that represents this instance.
string ToString(IBsonSerializer inputSerializer, IBsonSerializerRegistry serializerRegistry, LinqProvider linqProvider)
Parameters
inputSerializer
IBsonSerializer The input serializer.
serializerRegistry
IBsonSerializer Registry The serializer registry.
linqProvider
LinqProvider The LINQ provider.