Class | Description | |
---|---|---|
BytesSerializer | Returns all bytes in the stream, or writes all bytes to the stream | |
KeyValueSerializer<TKey,TValue> | Implements ISerializer of KeyValuePair<TKey, TValue> | |
LimitedSerializer | Reads the same variant prefixed string and byte[] but with a hard-limit on size | |
PrimitiveSerializer | Provides simple implementations of ISerializer<T> for the primitive .Net types. | |
SerializerExtensions | Extension methods used with ISerializer<T> for byte[] transformations | |
Storage | Used with one of the implementations in the StorageClasses namespace, this class provides rich-type storage on top of the basic INameValueStore string storage container. | |
VariantNumberSerializer | Provides numeric serializers for packed int/long values. |
Interface | Description | |
---|---|---|
INameValueStore | provides a basic inteface for a reader/writer of string name/value pairs | |
ISerializer<T> | Provides serialization for a type |