Aracılığıyla paylaş


IConventionModelBuilder.UsePropertyAccessMode Yöntem

Tanım

PropertyAccessMode Bu varlık türünün tüm özellikleri için kullanılacak öğesini ayarlar.

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

Parametreler

propertyAccessMode
Nullable<PropertyAccessMode>

PropertyAccessMode Bu modelin özellikleri için kullanılacak.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.

Döndürülenler

Yapılandırma başarılı olursa aynı oluşturucu örneği, null aksi takdirde.

Açıklamalar

Varsayılan olarak, bir tane kural tarafından bulunursa veya belirtilmişse, yedekleme alanı yeni nesneler oluşturulduğunda, genellikle varlıklar veritabanından sorgulandığında kullanılır. Özellikler diğer tüm erişimler için kullanılır. Bu yöntemin çağrılması, enum'da PropertyAccessMode açıklandığı gibi modeldeki tüm özellikler için bu davranışı değiştirir.

Şunlara uygulanır