public static String AnalyzeDBChanges(System.Data.Linq.DataContext db) { StringBuilder stringBuilder = new StringBuilder(); foreach (object update in db.GetChangeSet().Updates) { stringBuilder.Append(FindLongStrings(update)); } foreach (object insert in db.GetChangeSet().Inserts) { stringBuilder.Append(FindLongStrings(insert)); } return(stringBuilder.ToString()); }
public ChangeSet <object> GetChanges() { var changeSet = _linqContext.GetChangeSet(); return(new ChangeSet <object>(changeSet.Inserts, changeSet.Updates, changeSet.Deletes)); }