Существует код, который использует один контекстный объект linq для работы с несколькими таблицами. После изменения некоторых значений мне нужно обновить их в БД. Это достигается с помощью функции SubmitChanges, которая применяет все внесенные изменения. Код выглядит примерно так:
MyDBDataContext ctx = new MyDBDataContext(connectionString);
first_table_object first = (from f in ctx.first_table_objects select f).FirstOrDefault();
first.property = 1;
second_table_object second = (from s in ctx.second_table_objects select s).FirstOrDefault();
second.property = 2;
//ctx.SubmitChanges();
ctx.SubmitChangesOnlyToTheSecondTable();
Можно ли обновить только одну таблицу вместо отправки всех изменений?