internal void OnSerialize(IPersistantAsset obj, SerializationInfo info, StreamingContext context) { if (obj == null) { return; } info.AddValue("sp*id", obj.AssetId); obj.OnSerialize(info, context); }
public PersistantAssetToken(IPersistantAsset obj) { _asset = obj; }
//serialize helper public void SetObject(IPersistantAsset obj) { this._asset = obj; }