Aracılığıyla paylaş


IConventionPropertyBuilder.ValueGenerated Yöntem

Tanım

Bu özellik için bir değerin veritabanı tarafından ne zaman oluşturulacağını belirten bir değer ayarlar. Özellik veritabanı tarafından oluşturulacak şekilde ayarlandığında bile, varlık eklendiğinde ve bir değer atandığında veya özellik mevcut bir varlık için değiştirilmiş olarak işaretlendiğinde EF yine de belirli bir değeri kaydetmeye çalışabilir (veritabanı tarafından oluşturulan bir değere sahip olmak yerine). Daha fazla bilgi ve GetAfterSaveBehavior() örnekler için bkzGetBeforeSaveBehavior(). 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ğerin veritabanı tarafından ne zaman oluşturulacağını belirten bir değer. null varsayılana sıfırlamak için.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Gereklilik yapılandırıldıysa aynı oluşturucu örneği, null aksi takdirde.

Şunlara uygulanır