Class ItemContainerAsBinaryVectorSerializer<TItemContainer, TItem>
- Namespace
- MongoDB.Bson.Serialization.Serializers
- Assembly
- MongoDB.Bson.dll
A base class for serializers for TItem
containers represented as a BinaryVector.
public abstract class ItemContainerAsBinaryVectorSerializer<TItemContainer, TItem> : BinaryVectorSerializerBase<TItemContainer, TItem>, IBsonSerializer<TItemContainer>, IBsonSerializer where TItem : struct
Type Parameters
TItemContainer
The collection type.
TItem
The .NET data type.
- Inheritance
-
SerializerBase<TItemContainer>BinaryVectorSerializerBase<TItemContainer, TItem>ItemContainerAsBinaryVectorSerializer<TItemContainer, TItem>
- Implements
-
IBsonSerializer<TItemContainer>
- Derived
- Inherited Members
- Extension Methods
Constructors
- ItemContainerAsBinaryVectorSerializer(BinaryVectorDataType)
Initializes a new instance of the ItemContainerAsBinaryVectorSerializer<TItemContainer, TItem> class.
Methods
- Deserialize(BsonDeserializationContext, BsonDeserializationArgs)
Deserializes a value.
- Serialize(BsonSerializationContext, BsonSerializationArgs, TItemContainer)
Serializes a value.