Поделиться через


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 - пространство имен