protected virtual void OnDeserializing(SerializeEventArgsBinary e) { Location = (Point)e.Bformatter.Deserialize(e.Stream); Size = (Size)e.Bformatter.Deserialize(e.Stream); //e.Stream.GetValue("_location", typeof(Point)); //Size = (Size) e.Info.GetValue("_size", typeof(Size)); }
protected virtual void OnSerializing(SerializeEventArgsBinary e) { e.Bformatter.Serialize(e.Stream, Location); e.Bformatter.Serialize(e.Stream, Size); //e.Info.AddValue("_location", Location); //e.Info.AddValue("_size", Size); }