ComplexPropertyBuilder.UsePropertyAccessMode(PropertyAccessMode) Yöntem

Tanım

bu özellik için kullanılacak öğesini PropertyAccessMode ayarlar.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ComplexPropertyBuilder

Parametreler

propertyAccessMode
PropertyAccessMode

PropertyAccessMode Bu özellik için kullanılacak.

Döndürülenler

Birden çok yapılandırma çağrısının zincirlenebilmesi için aynı oluşturucu örneği.

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 bu özellik için bu davranışı değiştirir.

Bu yöntemi çağırmak, bu özellik için varlık türü veya modelde ayarlanan tüm erişim modlarını geçersiz kılar.

Şunlara uygulanır