2

Table<TEntity>.DeleteOnSubmitメソッドには次の説明があります。

Puts an entity from this table into a pending delete state.

この保留中の削除状態をクリアするにはどうすればよいですか?

4

1 に答える 1

2

コンテキストから取得したオブジェクトを使用していない場合は、単純に to を設定して新しいオブジェクトを作成できるはずです。DbContextこれnullはおそらく、変更をリセットする最もクリーンな方法です。

取得したオブジェクトを使用していて、それを設定nullできない場合は、ループしてそれらdb.GetChangeSet().Deletesを呼び出すことができます.Clear()

于 2013-07-23T16:06:20.847 に答える