.net - DeleteAllOnSubmit 和 deleteonSubmit 之间的 asp.net mvc 差异

标签 .net database linq-to-sql delete-row

DeleteAllOnSubmit 和 deleteonSubmit 的真正区别是什么,哪个更适合使用?

最佳答案

没有DeleteOnSubmit这样的东西也不DeleteAllOnSubmit在 ASP.NET MVC 中,所以我假设您指的是 LINQ to SQL 表中的方法。 (如果不正确请纠正我。)

基本上,您使用 DeleteOnSubmit通过指定映射到要删除的行的单个实体,从表中删除单个行。

DeleteAllOnSubmit如果你想从一个表中删除多行,通过指定多个实体,更准确地说是IEnumerable<>其中,这意味着您可以或多或少地在任何集合中指定它们。 ( List<T>Collection<T> 等等。)

关于.net - DeleteAllOnSubmit 和 deleteonSubmit 之间的 asp.net mvc 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2880151/

相关文章:

.net - MonoTorrent - Torrent 文件的磁力链​​接

java - 在数据库中存储 Java 类并加载它 使用它 销毁它

c# - 使用正确的凭据获取 SQL Server 超时错误,立即拒绝(故意)不正确的凭据

.net - 如何在 .Net 上处理不同的屏幕分辨率

c# - Thread.CurrentThread 是否总是返回相同的实例?

database - sequelize 在特定条件下更改数据

c# - 如何覆盖 DataContext.SubmitChanges()?

c# - 为什么使用此 Linq to Sql 方法会出现 InvalidOperationException?

c# - 尝试使用自定义验证属性时出现 System.InvalidOperationException

database - 如何将具有多个数字的列转换为一系列虚拟变量?