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
stringThe name.
rawSerializer
IBsonSerializerThe raw serializer.
Methods
Deserialize(BsonDeserializationContext, BsonDeserializationArgs)
Deserializes a value.
public override BsonDocument Deserialize(BsonDeserializationContext context, BsonDeserializationArgs args)
Parameters
context
BsonDeserializationContextThe deserialization context.
args
BsonDeserializationArgsThe deserialization args.
Returns
- BsonDocument
A deserialized value.