Compartir a través de


IConventionPropertyBuilder.ValueGenerated Método

Definición

Establece un valor que indica cuándo la base de datos generará un valor para esta propiedad. Incluso cuando la base de datos establece la propiedad que se va a generar, EF puede intentar guardar un valor específico (en lugar de tener uno generado por la base de datos) cuando se agrega la entidad y se asigna un valor o la propiedad se marca como modificada para una entidad existente. Consulte GetBeforeSaveBehavior() y GetAfterSaveBehavior() para obtener más información y ejemplos.

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

Parámetros

valueGenerated
Nullable<ValueGenerated>

Valor que indica cuándo la base de datos generará un valor para esta propiedad. null para restablecer el valor predeterminado.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se configuró la necesaria; de lo contrario, null .

Se aplica a