public void Deserialize(Stream stream, Type type, ref object instance, object ctx) { _Ctx.Context = ctx; { Deserialize_Main(stream, type, ref instance); } _Marker.Clear(); Basic.ClearMarkedStrings(); }
public void Serialize(Stream stream, Type type, object value, object ctx) { _Ctx.Context = ctx; { #if PROFILE Profiler.BeginSample("Binary: Serializing " + type.Name); #endif Serialize_Main(stream, type, value); #if PROFILE Profiler.EndSample(); #endif } _Marker.Clear(); Basic.ClearMarkedStrings(); }