ObjectContextOptions.UseConsistentNullReferenceBehavior Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает логическое значение, которое определяет, следует ли использовать согласованное поведение NullReference.
public bool UseConsistentNullReferenceBehavior { get; set; }
member this.UseConsistentNullReferenceBehavior : bool with get, set
Public Property UseConsistentNullReferenceBehavior As Boolean
Значение свойства
Значение true, если необходимо использовать согласованное поведение NullReference; в противном случае — false.
Комментарии
Если для этого флага задано значение false, задание свойства Value объекта для связи FK значения NULL, если оно уже имеет значение NULL, не будет иметь никакого EntityReference<TEntity> эффекта. Если для этого флага задано значение true, установка значения null всегда приведет к тому, что FK будет иметь значение NULL, а связь будет удалена, даже если значение в настоящее время равно NULL. Значение по умолчанию — false при использовании ObjectContext и true при использовании DbContext.
Применяется к
Entity Framework