public void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("State", Serialization.RawSerialize(this, true)); info.AddValue("TotalCount", this.TotalCount); }
// deserialization constructor public FIDataTable(SerializationInfo info, StreamingContext context) //:base(info , context) { Serialization.RawDeSerialize(info.GetString("State"), this, true); this.TotalCount = info.GetInt32("TotalCount"); }