Udostępnij za pośrednictwem


PropertyBuilder.HasField(String) Metoda

Definicja

Ustawia pole zapasowe do użycia dla tej właściwości.

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

Parametry

fieldName
String

Nazwa pola.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć wiele wywołań konfiguracji.

Uwagi

Pola zapasowe są zwykle spotykane zgodnie z konwencją. Ta metoda jest przydatna do jawnego ustawiania pól zapasowych w przypadkach, gdy poprawne pole nie zostało znalezione zgodnie z konwencją.

Domyślnie pole kopii zapasowej, jeśli zostanie znalezione lub zostało określone, jest używane podczas tworzenia nowych obiektów, zazwyczaj gdy jednostki są odpytywane z bazy danych. Właściwości są używane dla wszystkich innych dostępu. Można to zmienić przez wywołanie metody UsePropertyAccessMode(PropertyAccessMode).

Aby uzyskać więcej informacji i przykłady, zobacz Pola zapasowe .

Dotyczy