Stormancer.Infrastructure.MsgPackMapSerializer Class Reference

Inherits Stormancer.Infrastructure.MsgPackSerializer.

Inherited by Stormancer.Infrastructure.MsgPackMapSerializerNativeDates.

Public Member Functions

 MsgPackMapSerializer (IEnumerable< IMsgPackSerializationPlugin > plugins)
 
- Public Member Functions inherited from Stormancer.Infrastructure.MsgPackSerializer
 MsgPackSerializer ()
 Creates a new MsgPackSerializer object More...
 
 MsgPackSerializer (IEnumerable< IMsgPackSerializationPlugin > plugins)
 Creates a new MsgPackSerializer object with plugins More...
 
void Serialize< T > (T data, System.IO.Stream stream)
 Serializes an object into a stream More...
 
Deserialize< T > (System.IO.Stream stream)
 Deserialize an instance of T from a stream. More...
 
- Public Member Functions inherited from Stormancer.ISerializer
void Serialize< T > (T data, Stream stream)
 Serialize an object into a stream. More...
 
Deserialize< T > (Stream stream)
 Deserialize an object from a stream. More...
 

Static Public Attributes

const string NAME = "msgpack/map"
 

Protected Member Functions

override MsgPack.Serialization.SerializationContext GetSerializationContext ()
 Builds the msgpack serialization context for this serializer. More...
 
override void InitializeSerializationContext (SerializationContext ctx)
 

Properties

override string Name [get]
 
- Properties inherited from Stormancer.Infrastructure.MsgPackSerializer
virtual string Name [get]
 Name of the serializer More...
 
- Properties inherited from Stormancer.ISerializer
string Name [get]
 The serializer format. More...
 

Member Function Documentation

◆ GetSerializationContext()

override MsgPack.Serialization.SerializationContext Stormancer.Infrastructure.MsgPackMapSerializer.GetSerializationContext ( )
protectedvirtual

Builds the msgpack serialization context for this serializer.

Returns
The new serialization context.

Reimplemented from Stormancer.Infrastructure.MsgPackSerializer.


The documentation for this class was generated from the following file:
  • Stormancer.Unity/Infrastructure/MsgPackMapSerializer.cs