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)]
[Obsolete("This API is deprecated and will be removed in a future release. This feature is being retired and will not be continued in future versions.", 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. |