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 メソッドも呼び出すことなく変更が保存されます。 |