SaveOptions.ForceValidation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, выполняется ли принудительная проверка в SaveChanges.
public bool ForceValidation { get; set; }
member this.ForceValidation : bool with get, set
Public Property ForceValidation As Boolean
Значение свойства
True, если проверка является принудительной; в противном случае — false.
Комментарии
Если этот параметр включен, принудительное выполнение проверки всех изменений, которые уже были сохранены на сервере, но по-прежнему ожидают фиксации, выполняется путем отправки команды SequencePoint. Если в модели есть ожидающие локальные изменения, они также будут отправлены вместе с командой SequencePoint.
Этот флаг можно использовать только внутри транзакции, так как любая операция за пределами транзакции приведет к созданию и фиксации неявной транзакции на сервере, что в любом случае активирует проверку.