Sprache

PrimitiveCollectionBuilder<TProperty>.HasField(String) Methode

Definition

Legt das Sicherungsfeld fest, das für diese Eigenschaft verwendet werden soll.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasField(string fieldName);
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
Public Overridable Function HasField (fieldName As String) As PrimitiveCollectionBuilder(Of TProperty)

Parameter

fieldName
String

Der Feldname.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Hinweise

Sicherungsfelder werden normalerweise nach Konvention gefunden. Diese Methode eignet sich zum expliziten Festlegen von Sicherungsfeldern in Fällen, in denen das richtige Feld nicht in der Konvention gefunden wird.

Standardmäßig wird das Sicherungsfeld verwendet, wenn eins gefunden oder angegeben wurde, wenn neue Objekte erstellt werden, in der Regel, wenn Entitäten aus der Datenbank abgefragt werden. Eigenschaften werden für alle anderen Zugriffe verwendet. Dies kann durch Aufrufen UsePropertyAccessMode(PropertyAccessMode)geändert werden.

Weitere Informationen und Beispiele finden Sie unter "Sichern von Feldern ".

Gilt für: