IConventionProperty.SetAfterSaveBehavior Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает значение, указывающее, можно ли изменить это свойство после сохранения сущности в базе данных.
public Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior? SetAfterSaveBehavior (Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior? afterSaveBehavior, bool fromDataAnnotation = false);
abstract member SetAfterSaveBehavior : Nullable<Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior> * bool -> Nullable<Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior>
Public Function SetAfterSaveBehavior (afterSaveBehavior As Nullable(Of PropertySaveBehavior), Optional fromDataAnnotation As Boolean = false) As Nullable(Of PropertySaveBehavior)
Параметры
- afterSaveBehavior
- Nullable<PropertySaveBehavior>
Задает значение, указывающее, можно ли изменить это свойство после сохранения сущности в базе данных.
null
значение , чтобы сбросить значение по умолчанию.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Настроенное или заданное значение.
Комментарии
Если Throwзадано значение , то при присвоении этому свойству нового значения после существования сущности в базе данных возникнет исключение.
Если Ignoreзадано значение , то любое изменение значения свойства сущности, которая уже существует в базе данных, будет игнорироваться.
Применяется к
Entity Framework