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