An implementation of ISerializer that uses the PortableFormatter (for classes annotated with PSerializableAttribute).
Implements
Namespace: PostSharp.Patterns.Caching.Serializers
Assembly: PostSharp.Patterns.Caching.dll
Syntax
public sealed class PortableSerializer : ISerializerConstructors
| Name | Description |
|---|---|
| PortableSerializer() | Initializes a new PortableSerializer with a new default PortableFormatter. |
| PortableSerializer(PortableFormatter) | Initializes a new PortableSerializer with a given PortableFormatter. |
Methods
| Name | Description |
|---|---|
| Deserialize(byte[]) | Deserializes a byte array into an object. |
| Serialize(object) | Serializes an object into a byte array. |