Получение обновленных данных с использованием LINQ to SQL

Я знаю, что при повторении в переменной IQueryable запрос отправляется в базу данных, но если данные обновляются в базе данных, новые данные не отображаются во время итерации, пока Refresh не вызывается в DataContext.

Итак, в чем причина всегда отправки запроса в базу данных, если обновленные данные не будут доступны, и есть ли способ всегда показывать обновленные данные автоматически без вызова Refresh все время?

Я понимаю одно преимущество в том, что он возвращает вновь добавленные записи, но как насчет обновленного?

1 ответ
licensed under cc by-sa 3.0 with attribution.