レコードを更新するストアド プロシージャがあり、それを実行した後、LinqToSql を使用してレコードを削除します。私はそれが奇妙であることを知っていますが、データコンテキストがどれほどスマートであるかをテストし、それがどのように機能するかを理解したいだけです.
データコンテキストは結果をキャッシュするため、それを介した変更を記録できますが、ストアドプロシージャを使用して何かを更新すると、わかりません。そのため、削除しようとすると、「行が見つからないか変更されました」という例外が発生します。
更新した内容をデータコンテキストに伝えるにはどうすればよいですか? 私がそうすることができれば、問題は解決します。