ObjectContext.SaveChanges()是否在引擎盖下调用ObjectContext.SaveChanges(SaveOptions.AcceptAllChangesAfterSave | SaveOptions.DetectChangesBeforeSave)?
只是想确定以便我可以使用SaveChanges()替换所有SaveChanges(SaveOptions.AcceptAllChangesAfterSave | SaveOptions.DetectChangesBeforeSave)
感谢。
答案 0 :(得分:4)
是的,确实如此。
来自ILSpy:
// System.Data.Objects.ObjectContext
[TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public int SaveChanges()
{
return this.SaveChanges(SaveOptions.AcceptAllChangesAfterSave | SaveOptions.DetectChangesBeforeSave);
}