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


IConventionPropertyBuilder.ValueGenerated Метод

Определение

Задает значение, указывающее, когда для этого свойства будет создано базой данных. Даже если свойство создано базой данных, EF может попытаться сохранить определенное значение (а не созданное базой данных) при добавлении сущности и присвоении значения или если свойство помечено как измененное для существующей сущности. Дополнительные сведения и примеры см GetBeforeSaveBehavior() . в разделе и GetAfterSaveBehavior() .

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder ValueGenerated (Microsoft.EntityFrameworkCore.Metadata.ValueGenerated? valueGenerated, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? ValueGenerated (Microsoft.EntityFrameworkCore.Metadata.ValueGenerated? valueGenerated, bool fromDataAnnotation = false);
abstract member ValueGenerated : Nullable<Microsoft.EntityFrameworkCore.Metadata.ValueGenerated> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function ValueGenerated (valueGenerated As Nullable(Of ValueGenerated), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Параметры

valueGenerated
Nullable<ValueGenerated>

Значение , указывающее, когда для этого свойства будет создано базой данных. null значение , чтобы сбросить значение по умолчанию.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Тот же экземпляр построителя, если обязательность была настроена, в null противном случае .

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