ComplexPropertyBuilder<TComplex>.HasField(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia pole zapasowe do użycia dla tej właściwości.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder<TComplex> HasField (string fieldName);
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder<'Complex>
Public Overridable Function HasField (fieldName As String) As ComplexPropertyBuilder(Of TComplex)
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 .