gpt4 book ai didi

c# - DataContext 的异常

转载 作者:可可西里 更新时间:2023-11-01 07:46:48 24 4
gpt4 key购买 nike

我一直在互联网上搜索,但似乎找不到遮阳篷。 DataContext 可以抛出哪些异常?或者更具体地说,DataContext.SubmitChanges() 方法会抛出哪些异常?

编辑
作为引用,这里列出了可能由 L2S DataContext 抛出的已知异常:

  • SQL异常
  • ChangeConflictException
  • 重复键异常
  • ForeignKeyReferenceAlreadyHasValueException
  • OutOfMemoryException(当未正确处理 DataContext 时)

最佳答案

你说得对,MSDN 在这方面帮助不大。这是我能从脑海中记住的:

  • SqlException(来自 ADO.NET 层)
  • ChangeConflictException (L2S)
  • 重复键异常(L2S)
  • 任何自定义覆盖(部分无效 OnXXXEntity)都可能引发

关于c# - DataContext 的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2904317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com