Interface ICompactSerializable
Implementations of ICompactSerializable can add their state directly to the output stream, enabling them to bypass costly serialization.
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[CLSCompliant(false)]
public interface ICompactSerializable
Remarks
Objects that implement ICompactSerializable must have a default constructor (can be private).
As per current implementation when a ICompactSerializable is deserialized the default constructor is not invoked, therefore the object must "construct" itself in Deserialize(CompactReader).
Methods
Name | Description |
---|---|
Deserialize(CompactReader) | Load the state from the passed stream reader object. |
Serialize(CompactWriter) | Save the state to the passed stream reader object. |