Linq to sql 向datacontext提交部分更改

Linq to sql 向datacontext提交部分更改,linq-to-sql,Linq To Sql,有没有一种方法可以在不使用datacontext的SubmitChanges()函数的情况下插入实体?我之所以要这样做,是因为我对我的datacontext做了其他我还不想提交的更改,如果我调用SubmitChanges函数,它将提交所有更改,包括我还不想保存的更改。或者使用新的datacontext实例,因为它是一个轻量级实例 或 对要添加的实体使用InsertOnSubmit方法。而不是调用SubmitChanges仅更新所需的实体

有没有一种方法可以在不使用datacontext的SubmitChanges()函数的情况下插入实体?我之所以要这样做,是因为我对我的datacontext做了其他我还不想提交的更改,如果我调用SubmitChanges函数,它将提交所有更改,包括我还不想保存的更改。

或者使用新的datacontext实例,因为它是一个轻量级实例 或 对要添加的实体使用InsertOnSubmit方法。而不是调用SubmitChanges仅更新所需的实体