Table of Contents

Class BinaryVectorSerializer<TItemContainer, TItem>

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

Represents a serializer for BinaryVector<TItem>.

public sealed class BinaryVectorSerializer<TItemContainer, TItem> : BinaryVectorSerializerBase<TItemContainer, TItem>, IBsonSerializer<TItemContainer>, IBsonSerializer where TItemContainer : BinaryVector<TItem> where TItem : struct

Type Parameters

TItemContainer

The concrete type derived from BinaryVector<TItem>.

TItem

The .NET data type.

Inheritance
SerializerBase<TItemContainer>
BinaryVectorSerializerBase<TItemContainer, TItem>
BinaryVectorSerializer<TItemContainer, TItem>
Implements
IBsonSerializer<TItemContainer>
Inherited Members
Extension Methods

Constructors

BinaryVectorSerializer(BinaryVectorDataType)

Initializes a new instance of the BinaryVectorSerializer<TItemContainer, TItem> class.

Methods

Deserialize(BsonDeserializationContext, BsonDeserializationArgs)

Deserializes a value.

Serialize(BsonSerializationContext, BsonSerializationArgs, TItemContainer)

Serializes a value.