Class EmptyPipelineDefinition<TInput>
public sealed class EmptyPipelineDefinition<TInput> : PipelineDefinition<TInput, TInput>
Type Parameters
TInput
- Inheritance
-
PipelineDefinition<TInput, TInput>EmptyPipelineDefinition<TInput>
- Inherited Members
- Extension Methods
Constructors
EmptyPipelineDefinition(IBsonSerializer<TInput>)
public EmptyPipelineDefinition(IBsonSerializer<TInput> inputSerializer = null)
Parameters
inputSerializer
IBsonSerializer<TInput>
Properties
OutputSerializer
public override IBsonSerializer<TInput> OutputSerializer { get; }
Property Value
- IBsonSerializer<TInput>
Stages
public override IEnumerable<IPipelineStageDefinition> Stages { get; }
Property Value
Methods
Render(IBsonSerializer<TInput>, IBsonSerializerRegistry)
public override RenderedPipelineDefinition<TInput> Render(IBsonSerializer<TInput> inputSerializer, IBsonSerializerRegistry serializerRegistry)
Parameters
inputSerializer
IBsonSerializer<TInput>serializerRegistry
IBsonSerializerRegistry
Returns
- RenderedPipelineDefinition<TInput>