C# WCF RIA服务中的提交方法

C# WCF RIA服务中的提交方法,c#,silverlight-4.0,wcf-ria-services,C#,Silverlight 4.0,Wcf Ria Services,我可以取消覆盖提交方法中的更新操作吗。然后改为更新对象的makeinsert操作应该更新什么?如何做到这一点?我正在使用Linq2SQL。您的问题不是很清楚。如果您将对象添加到数据上下文中,然后调用SubmitChanges,这应该会自动发生。RIA服务代码会确定哪些应该插入,哪些应该更新。是的,我知道。但我可以在Submit方法中截取这个。此方法位于[Name of Your Service]DomainService中。public override bool SubmitSystem.Se

我可以取消覆盖提交方法中的更新操作吗。然后改为更新对象的makeinsert操作应该更新什么?如何做到这一点?我正在使用Linq2SQL。

您的问题不是很清楚。如果您将对象添加到数据上下文中,然后调用SubmitChanges,这应该会自动发生。RIA服务代码会确定哪些应该插入,哪些应该更新。是的,我知道。但我可以在Submit方法中截取这个。此方法位于[Name of Your Service]DomainService中。public override bool SubmitSystem.ServiceModel.DomainServices.Server.ChangeSet变更集{return base.SubmitchangeSet;}为什么默认行为不适用于您?你不能在[Insert]和[Update]方法中输入代码吗?是的,我知道。但有时事情会发生:。如果我找到解决办法,我会写在这里。