SerializeVersion

Class in Arbor / Inherits from: object

Description

Perform version management with the class of Serializable attribute.

Properties

Property Name Description
isInitialized Initialization flag.
isVersioning Version control flag
version Version number

Methods

Method Name Description
AfterDeserialize Processing after deserialization. Types with SerializeVersion need to call this method from ISerializationCallbackReceiver.OnAfterDeserialize().
BeforeDeserialize Processing before serialization. Types with SerializeVersion need to call this method from ISerializationCallbackReceiver.OnBeforeDeserialize().
Initialize Perform initialization. Types with SerializeVersion need to call this method in the constructor.
InitializeIfNecessary Perform initialization if necessary.
ToString Returns version information as a string.
VersioningIfNesessory If necessary to migrate to version control.