Поделиться через


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.

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