gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 16:35:35 25 4
gpt4 key购买 nike

我想为我的模型覆盖 SubmitChanges() 方法。

当我尝试覆盖时出现编译错误:

cannot override inherited member 'System.Data.Linq.DataContext.SubmitChanges()' because it is not marked virtual, abstract, or override

无论如何我可以覆盖它吗?还是我必须创建另一个方法来运行我的代码,然后运行基本的 SubmitChanges()?

谢谢

最佳答案

您不能覆盖 parameterless overload ,但您可以覆盖 the one taking a ConflictMode parameter .

没有记录第一个只是用适当的冲突模式调用第二个,但这肯定是我所期望的。

关于c# - 如何覆盖 DataContext.SubmitChanges()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1661043/

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