public static object[] Serialize(IFlattenedSerializable serializable) { FlattenedSerializationInfo info = new FlattenedSerializationInfo(); info.AddValue(serializable); return(info.GetData()); }
private void AddFlattenedSerializable(IFlattenedSerializable serializable) { if (serializable != null) { AddHandle(serializable.GetType()); serializable.SerializeIntoFlatStructure(this); } else { AddHandle <Type> (null); } }