Class DateOnlySerializer
Represents a serializer for handling serialization of DateOnly.
public class DateOnlySerializer : StructSerializerBase<DateOnly>, IBsonSerializer<DateOnly>, IBsonSerializer
- Implements
-
IBsonSerializer<DateOnly>IBsonSerializer
- Inherited Members
-
SerializerBase<DateOnly>.GetHashCode()SerializerBase<DateOnly>.CreateCannotBeDeserializedException()SerializerBase<DateOnly>.CreateCannotBeSerializedException()SerializerBase<DateOnly>.CreateCannotDeserializeFromBsonTypeException(BsonType)SerializerBase<DateOnly>.EnsureBsonTypeEquals(IBsonReader, BsonType)SerializerBase<DateOnly>.ValueType
Constructors
DateOnlySerializer()
public DateOnlySerializer()
Methods
Deserialize(BsonDeserializationContext, BsonDeserializationArgs)
Deserializes a value.
public override DateOnly Deserialize(BsonDeserializationContext context, BsonDeserializationArgs args)
Parameters
contextBsonDeserializationContextThe deserialization context.
argsBsonDeserializationArgsThe deserialization args.
Returns
- DateOnly
A deserialized value.
Serialize(BsonSerializationContext, BsonSerializationArgs, DateOnly)
Serializes a value.
public override void Serialize(BsonSerializationContext context, BsonSerializationArgs args, DateOnly value)
Parameters
contextBsonSerializationContextThe serialization context.
argsBsonSerializationArgsThe serialization args.
valueDateOnlyThe value.