public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); DataTable2Ser s = new DataTable2Ser(Rows, columnTypes); info.AddValue("Rows", s, typeof(DataTable2Ser)); }
private DataTable2(SerializationInfo info, StreamingContext ctxt) : base(info, ctxt) { DataTable2Ser s = (DataTable2Ser)info.GetValue("Rows", typeof(DataTable2Ser)); Rows = s.GetData(); }