ExecuteCommand を使用して切り捨てを実行している Linq to SQL データベース テーブルがあります。この切り捨ての直後に、最初のレコードをテーブルに追加する必要がありますが、コードは「重複 ID」の問題で失敗し、切り捨てがすぐに行われなかったことを示しています。
強制的に切り捨てをすぐに実行する方法、または挿入を行う前にすべての変更がコミットされるまで待機する方法はありますか?
(追加:プログラムが失敗した後、再実行すると、テーブルが切り捨てられ、コアが期待どおりに動作して新しい行を挿入します)