次の方法で共有


SaveOptions 列挙体

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、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 名前空間