Table of Contents

Class PartiallyRawBsonDocumentSerializer

Namespace
MongoDB.Bson.Serialization.Serializers
Assembly
MongoDB.Bson.dll

Represents a serializer for a BsonDocument with some parts raw.

public class PartiallyRawBsonDocumentSerializer : SerializerBase<BsonDocument>, IBsonSerializer<BsonDocument>, IBsonSerializer
Inheritance
PartiallyRawBsonDocumentSerializer
Implements
Inherited Members
Extension Methods

Constructors

PartiallyRawBsonDocumentSerializer(string, IBsonSerializer)

Initializes a new instance of the PartiallyRawBsonDocumentSerializer class.

public PartiallyRawBsonDocumentSerializer(string name, IBsonSerializer rawSerializer)

Parameters

name string

The name.

rawSerializer IBsonSerializer

The raw serializer.

Methods

Deserialize(BsonDeserializationContext, BsonDeserializationArgs)

Deserializes a value.

public override BsonDocument Deserialize(BsonDeserializationContext context, BsonDeserializationArgs args)

Parameters

context BsonDeserializationContext

The deserialization context.

args BsonDeserializationArgs

The deserialization args.

Returns

BsonDocument

A deserialized value.