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 方法。 |