Example #1
0
 public void GetObjectData(object obj, SerializationInfo info, StreamingContext context)
 {
     PersistAssist.Serialize(obj, info, context);
 }
Example #2
0
 void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
 {
     PersistAssist.Serialize(this, info, context);
 }
Example #3
0
 public object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)
 {
     PersistAssist.Deserialize(obj, info, context);
     return(obj);
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PersistObject"/> class.
 /// Deserialization constructor.
 /// </summary>
 /// <param name="info">
 /// The info.
 /// </param>
 /// <param name="context">
 /// The context.
 /// </param>
 protected PersistObject(SerializationInfo info, StreamingContext context)
 {
     PersistAssist.Deserialize(this, info, context);
 }