Linq to Sql отключение отслеживания объектов после получения результатов - PullRequest
0 голосов
/ 08 апреля 2019

Пожалуйста, обратитесь к приведенному ниже сценарию в LINQ to SQL:

  1. Я запрашиваю некоторые данные через контекст данных и получаю результат.
  2. Я вызываю устаревший метод (который я не хочу менять) с вводом извлекаются данные в первой точке.
  3. Во втором методе ObjectTracking имеет значение false.

Из-за этого третьего пункта я получаю исключение во время выполнения, как показано ниже:

' Параметры контекста данных не могут быть изменены после того, как результаты были возвращены из запроса '

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

Я везде использовал новые экземпляры контекстов БД, но все равно получал это исключение.

...