ComplexPropertyBuilder.HasField(String) Yöntem

Tanım

Bu özellik için kullanılacak yedekleme alanını ayarlar.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder HasField (string fieldName);
abstract member HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder
Public Overridable Function HasField (fieldName As String) As ComplexPropertyBuilder

Parametreler

fieldName
String

Alan adı.

Döndürülenler

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

Açıklamalar

Yedekleme alanları normalde kurala göre bulunur. Bu yöntem, kural tarafından doğru alanın bulunmadığı durumlarda yedekleme alanlarını açıkça ayarlamak için kullanışlıdır.

Varsayılan olarak, bir tane 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, çağrılarak UsePropertyAccessMode(PropertyAccessMode)değiştirilebilir.

Daha fazla bilgi ve örnek için bkz. Alanları yedekleme .

Şunlara uygulanır