Linq を使用してデータを操作する場合、どのくらいの頻度で SubmitChanges() メソッドを呼び出す必要がありますか?
私のプロジェクトには、外部キーに関連するテーブルがいくつかあります。作成 SQL では、これらの外部キーは制約されているため、関係の一部であるレコードは、従属レコードが最初に削除されない限り削除できません。
したがって、リレーション内のレコードを削除する必要がある特定の順序があります。各レコードを削除し、毎回データベースで SubmitChanges() 関数を実行する必要がありますか? それとも、一度にすべての削除を実行できますか?
編集: 私の主な質問は: コードでレコードを削除するのと同じ順序で、SubmitChanges() でレコードが削除されますか?