SaveOptions 枚举

[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]

用于修改 ObjectContext.SaveChanges() 行为的标志

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  System.Data.Entity.Core.Objects
程序集:  EntityFramework(在 EntityFramework.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration SaveOptions
用法
Dim instance As SaveOptions
[FlagsAttribute]
public enum SaveOptions
[FlagsAttribute]
public enum class SaveOptions
[<FlagsAttribute>]
type SaveOptions
public enum SaveOptions

成员

成员名称 描述
AcceptAllChangesAfterSave 在保存更改后,调用 AcceptAllChangesAfterSave 方法,该方法会在 ObjectStateManager 中重置更改跟踪。

DetectChangesBeforeSave 在保存更改之前,调用 DetectChanges 方法,使用 ObjectStateManager 中的数据同步附加到对象上下文的对象的属性值。

None 保存更改,不调用 DetectChanges 或 AcceptAllChangesAfterSave 方法。

请参阅

参考

System.Data.Entity.Core.Objects 命名空间