Table of Contents

Method Render

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Render(IBsonSerializer<TInput>, IBsonSerializerRegistry)

Renders the specified document serializer.

[Obsolete("Use Render(RenderArgs<TInput> args) overload instead.")]
public virtual RenderedPipelineStageDefinition<TOutput> Render(IBsonSerializer<TInput> inputSerializer, IBsonSerializerRegistry serializerRegistry)

Parameters

inputSerializer IBsonSerializer<TInput>

The input serializer.

serializerRegistry IBsonSerializerRegistry

The serializer registry.

Returns

RenderedPipelineStageDefinition<TOutput>

A RenderedPipelineStageDefinition<TOutput>

Render(IBsonSerializer<TInput>, IBsonSerializerRegistry, LinqProvider)

Renders the specified document serializer.

[Obsolete("Use Render(RenderArgs<TInput> args) overload instead.")]
public RenderedPipelineStageDefinition<TOutput> Render(IBsonSerializer<TInput> inputSerializer, IBsonSerializerRegistry serializerRegistry, LinqProvider linqProvider)

Parameters

inputSerializer IBsonSerializer<TInput>

The input serializer.

serializerRegistry IBsonSerializerRegistry

The serializer registry.

linqProvider LinqProvider

The LINQ provider.

Returns

RenderedPipelineStageDefinition<TOutput>

A RenderedPipelineStageDefinition<TOutput>

Render(RenderArgs<TInput>)

Renders the specified document serializer.

public abstract RenderedPipelineStageDefinition<TOutput> Render(RenderArgs<TInput> args)

Parameters

args RenderArgs<TInput>

The render arguments.

Returns

RenderedPipelineStageDefinition<TOutput>

A RenderedPipelineStageDefinition<TOutput>