IConventionPropertyBuilder.ValueGenerated(Nullable<ValueGenerated>, Boolean) Yöntem

Tanım

Bu özellik için bir değer veritabanının ne zaman oluşturulacağını gösteren değeri ayarlar. Özelliği veritabanı tarafından oluşturulacak şekilde ayarlansa bile, bir varlık eklendiğinde ve bir değer atandığında ya da özellik mevcut bir varlık için değiştirilmiş olarak işaretlendiğinde EF, yine de belirli bir değeri (veritabanı tarafından oluşturulmuş bir değer yerine) kaydetmeye çalışıyor olabilir. GetBeforeSaveBehavior() GetAfterSaveBehavior() Daha fazla bilgi için bkz. ve.

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

Parametreler

valueGenerated
Nullable<ValueGenerated>

Bu özellik için bir değer veritabanının ne zaman oluşturulacağını gösteren bir değer. null varsayılana sıfırlayın.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Gereksizlik yapılandırıldıysa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır