次の方法で共有


RefreshMode 列挙体

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

データベースからのインメモリ データを更新するとき、変更されたプロパティをどのように扱うかについて、さまざまな方法を定義します。

名前空間:  System.Data.Entity.Core.Objects
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
<SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")> _
Public Enumeration RefreshMode
'使用
Dim instance As RefreshMode
[SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")]
public enum RefreshMode
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1008:EnumsShouldHaveZeroValue")]
public enum class RefreshMode
[<SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")>]
type RefreshMode
public enum RefreshMode

メンバー

メンバー名 説明
ClientWins 変更されていないクライアント オブジェクトの場合は StoreWins と同じ動作。変更されたクライアント オブジェクトの場合は、元の値をストア値で更新し、クライアント オブジェクトのすべての値を保持します。次に更新が発生したとき、すべてのクライアント変更単位は変更済みと見なされ、更新が要求されます。

StoreWins クライアントのすべての変更を破棄し、値をストア値で更新します。クライアントの元の値はストアに一致するように更新されます。

参照

参照

System.Data.Entity.Core.Objects 名前空間