Нет, для этого нет способа, вам нужно создать и загрузить новую сборку для каждого обновления вида / макета, ваша проблема возможна, если вы ранее встраивали эту логику в загруженную версию и динамически делали это в соответствии с ответами сервера что не рекомендуется
В EF, если Вы используете этот код, у Вас есть все объекты, которые уже загружаются в контексте (включая недавно добавленные):
context.ObjectStateManager.GetObjectStateEntries(EntityState.Added | EntityState.Modified | EntityState.Unchanged).Select(o => o.Entity).OfType<YourObjectType>()
"Тот же вопрос также относится к LinqToSql".
Для LINQ-SQL посмотрите на DataContext.GetChangeSet()
; это имеет 3 отдельных набора для ожидания .Inserts
, .Updates
и .Deletes
Обратите внимание что ChangeSet
снимок когда GetChangeSet()
метод называют; необходимо повторно запросить для наблюдения любых дополнительных изменений.