3

DeleteAllOnSubmit と deleteonSubmit の本当の違いは何ですか? どちらを使用するのが適切ですか?

4

1 に答える 1

4

ASP.NET MVC には no などはないDeleteOnSubmitのでDeleteAllOnSubmit、LINQ to SQL テーブルのメソッドを意味していると仮定します。(そうでない場合は修正してください。)

基本的に、DeleteOnSubmit削除する行にマップする単一のエンティティを指定することにより、テーブルから単一の行を削除するために使用します。

DeleteAllOnSubmitテーブルから複数の行を削除したい場合、複数のエンティティ、より正確にIEnumerable<>はそれらのエンティティを指定することで、それらを多かれ少なかれ任意のコレクションで指定できることを意味します。( List<T>Collection<T>、その他多数)

于 2010-05-21T07:21:59.023 に答える