Table of Contents

Class ClientSideProjectionDeserializer<TInput, TProjection>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

A deserializer for doing client side projections.

public sealed class ClientSideProjectionDeserializer<TInput, TProjection> : SerializerBase<TProjection>, IBsonSerializer<TProjection>, IBsonSerializer

Type Parameters

TInput

The type of the input.

TProjection

The type of the projection.

Inheritance
SerializerBase<TProjection>
ClientSideProjectionDeserializer<TInput, TProjection>
Implements
IBsonSerializer<TProjection>
Inherited Members

Constructors

ClientSideProjectionDeserializer(IBsonSerializer<TInput>, Func<TInput, TProjection>)

Initializes a new instance of the ClientSideProjectionDeserializer<TInput, TProjection> class.

Methods

Deserialize(BsonDeserializationContext, BsonDeserializationArgs)

Deserializes a value.