CollectionMessagePackSerializerTCollection, TItem Class |
Namespace: MsgPack.Serialization.CollectionSerializers
public abstract class CollectionMessagePackSerializer<TCollection, TItem> : CollectionMessagePackSerializerBase<TCollection, TItem> where TCollection : Object, ICollection<TItem>
The CollectionMessagePackSerializerTCollection, TItem type exposes the following members.
Name | Description | |
---|---|---|
CollectionMessagePackSerializerTCollection, TItem |
Initializes a new instance of the CollectionMessagePackSerializerTCollection, TItem class.
|
Name | Description | |
---|---|---|
OwnerContext |
Gets a SerializationContext which owns this serializer.
(Inherited from MessagePackSerializerT.) | |
PackerCompatibilityOptions |
Gets the packer compatibility options for this instance.
(Inherited from MessagePackSerializerT.) |
Name | Description | |
---|---|---|
AddItem |
Adds the deserialized item to the collection on TCollection specific manner
to implement UnpackToCore(Unpacker, T).
(Overrides EnumerableMessagePackSerializerBaseTCollection, TItemAddItem(TCollection, TItem).) | |
CreateInstance |
Creates a new collection instance with specified initial capacity.
(Inherited from EnumerableMessagePackSerializerBaseTCollection, TItem.) | |
GetCount |
Returns count of the collection.
(Overrides CollectionMessagePackSerializerBaseTCollection, TItemGetCount(TCollection).) | |
Pack |
Serializes specified object to the Stream.
(Inherited from MessagePackSerializerT.) | |
PackSingleObject |
Serializes specified object to the array of Byte.
(Inherited from MessagePackSerializerT.) | |
PackTo |
Serializes specified object with specified Packer.
(Inherited from MessagePackSerializerT.) | |
PackToCore |
Serializes specified object with specified Packer.
(Inherited from CollectionMessagePackSerializerBaseTCollection, TItem.) | |
Unpack |
Deserialize object from the Stream.
(Inherited from MessagePackSerializerT.) | |
UnpackFrom |
Deserializes object with specified Unpacker.
(Inherited from MessagePackSerializerT.) | |
UnpackFromCore |
Deserializes object with specified Unpacker.
(Inherited from CollectionMessagePackSerializerBaseTCollection, TItem.) | |
UnpackNil |
Unpacks the nil value.
(Inherited from MessagePackSerializerT.) | |
UnpackSingleObject |
Deserializes a single object from the array of Byte which contains a serialized object.
(Inherited from MessagePackSerializerT.) | |
UnpackTo |
Deserializes collection items with specified Unpacker and stores them to collection.
(Inherited from MessagePackSerializerT.) | |
UnpackToCore |
Deserializes collection items with specified Unpacker and stores them to collection.
(Inherited from EnumerableMessagePackSerializerBaseTCollection, TItem.) |