SerializeVersion

クラス in Arbor / 継承元: object

説明

Serializable属性のクラスでのバージョン管理を行う。

プロパティ

プロパティ名 説明
isInitialized 初期化フラグ。
isVersioning バージョン管理フラグ
version バージョン番号

メソッド

メソッド名 説明
AfterDeserialize デシリアライズ後の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnAfterDeserialize()からこのメソッドを呼ぶ必要がある。
BeforeDeserialize シリアライズ前の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnBeforeDeserialize()からこのメソッドを呼ぶ必要がある。
Initialize 初期化を行う。SerializeVersionを持つ型は、コンストラクターでこのメソッドを呼ぶ必要がある。
InitializeIfNecessary 初期化が必要であれば初期化を行う。
ToString バージョン情報を文字列で返す。
VersioningIfNesessory 必要であればバージョン管理に移行する。