MergeOption Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет параметр синхронизации для отправки или получения сущностей в службы данных WCF или из нее.
public enum class MergeOption
public enum MergeOption
type MergeOption =
Public Enum MergeOption
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| AppendOnly | 0 | Добавление новых сущностей только. Существующие сущности или исходные значения не будут изменены. В этом слиянии изменения на стороне клиента не теряются. Это поведение по умолчанию. |
| OverwriteChanges | 1 | Все текущие значения клиента перезаписываются с текущими значениями из службы данных независимо от того, были ли они изменены на клиенте. |
| PreserveChanges | 2 | Текущие значения, которые были изменены на клиенте, не изменяются, но любые без изменений значения обновляются с текущими значениями из службы данных. В этом слиянии изменения на стороне клиента не теряются. |
| NoTracking | 3 | Объекты всегда загружаются из сохраняемого хранилища. Все изменения свойств, внесенные в объекты в контексте объекта, перезаписываются значениями источника данных. |
Комментарии
Это значение используется при материализации объектов. Задайте для этого свойства соответствующий параметр материализации перед выполнением любых запросов или обновлений службы данных. Значение по умолчанию — MergeOption.AppendOnly.