MergeOption Перечисление

Определение

Определяет параметр синхронизации для отправки или получения сущностей в службы данных WCF или из нее.

public enum class MergeOption
public enum MergeOption
type MergeOption = 
Public Enum MergeOption
Наследование
MergeOption

Поля

Имя Значение Описание
AppendOnly 0

Добавление новых сущностей только. Существующие сущности или исходные значения не будут изменены. В этом слиянии изменения на стороне клиента не теряются. Это поведение по умолчанию.

OverwriteChanges 1

Все текущие значения клиента перезаписываются с текущими значениями из службы данных независимо от того, были ли они изменены на клиенте.

PreserveChanges 2

Текущие значения, которые были изменены на клиенте, не изменяются, но любые без изменений значения обновляются с текущими значениями из службы данных. В этом слиянии изменения на стороне клиента не теряются.

NoTracking 3

Объекты всегда загружаются из сохраняемого хранилища. Все изменения свойств, внесенные в объекты в контексте объекта, перезаписываются значениями источника данных.

Комментарии

Это значение используется при материализации объектов. Задайте для этого свойства соответствующий параметр материализации перед выполнением любых запросов или обновлений службы данных. Значение по умолчанию — MergeOption.AppendOnly.

Применяется к

См. также раздел