Persistate API documentation
PreviousVersion Property

[This is preliminary documentation and is subject to change.]

Returns the previous version of this object.
Declaration Syntax
public Persistent PreviousVersion { get; internal set; }

This will contain data only if the object has the clone on mutate functionality set in the ClassCategory of its ObjectClass, and if the object has been modified. It returns the clone made of the object when it was first modified - more precisely when a call to SetModified()()()() was first made. This is called from property setters of generated properties, and you can also call it explicitly.

Assembly: Persistate (Module: Persistate) Version: (