public override void LooseMarshal(OpenWireFormat wireFormat, Object o, BinaryWriter dataOut) { RemoveInfo info = (RemoveInfo)o; base.LooseMarshal(wireFormat, o, dataOut); LooseMarshalCachedObject(wireFormat, (DataStructure)info.ObjectId, dataOut); }