ConventionPropertyExtensions.SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) Yöntem

Tanım

Varlık veritabanına kaydedildikten sonra bu özelliğin değiştirilip değiştirilemeyeceğini gösteren değeri ayarlar.

ThrowDaha sonra, bu özelliğe varlık veritabanında varolduktan sonra yeni bir değer atanırsa bir özel durum oluşturulur.

İse Ignore , veritabanında zaten var olan bir varlığın özellik değerindeki değişiklikler yok sayılır.

public static void SetAfterSaveBehavior (this Microsoft.EntityFrameworkCore.Metadata.IConventionProperty property, Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior? afterSaveBehavior, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior? SetAfterSaveBehavior (this Microsoft.EntityFrameworkCore.Metadata.IConventionProperty property, Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior? afterSaveBehavior, bool fromDataAnnotation = false);
static member SetAfterSaveBehavior : Microsoft.EntityFrameworkCore.Metadata.IConventionProperty * Nullable<Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior> * bool -> unit
static member SetAfterSaveBehavior : Microsoft.EntityFrameworkCore.Metadata.IConventionProperty * Nullable<Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior> * bool -> Nullable<Microsoft.EntityFrameworkCore.Metadata.PropertySaveBehavior>
<Extension()>
Public Sub SetAfterSaveBehavior (property As IConventionProperty, afterSaveBehavior As Nullable(Of PropertySaveBehavior), Optional fromDataAnnotation As Boolean = false)
<Extension()>
Public Function SetAfterSaveBehavior (property As IConventionProperty, afterSaveBehavior As Nullable(Of PropertySaveBehavior), Optional fromDataAnnotation As Boolean = false) As Nullable(Of PropertySaveBehavior)

Parametreler

property
IConventionProperty

Özellik.

afterSaveBehavior
Nullable<PropertySaveBehavior>

Varlık veritabanına kaydedildikten sonra bu özelliğin değiştirilip değiştirilemeyeceğini gösteren değeri ayarlar. 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

Nullable<PropertySaveBehavior>

Yapılandırılan değer.

Şunlara uygulanır