Class ArraySerializer
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
MongoDB.Bson.Serialization.Serializers
Assembly
MongoDB.Bson.dll
Represents a serializer for one-dimensional arrays.
public sealed class ArraySerializer<TItem> : EnumerableSerializerBase<TItem[], TItem>, IBsonSerializer<TItem[]>, IBsonArraySerializer, IBsonSerializer, IChildSerializerConfigurable
Type Parameters
TItem
The type of the elements.
Inheritance
ArraySerializer
Implements
Inherited Members
Extension Methods
Constructors
Initializes a new instance of the ArraySerializer class.
ArraySerializer(IBsonSerializerRegistry)
Initializes a new instance of the ArraySerializer class.
ArraySerializer(IBsonSerializer)
Initializes a new instance of the ArraySerializer class.
Methods
Adds the item.
Creates the accumulator.
EnumerateItemsInSerializationOrder(TItem[])
Enumerates the items in serialization order.
Finalizes the result.
WithItemSerializer(IBsonSerializer)
Returns a serializer that has been reconfigured with the specified item serializer.