Udostępnij za pośrednictwem


ComplexTypePropertyBuilder.HasField(String) Metoda

Definicja

Ustawia pole tworzenia kopii zapasowej do użycia dla tej właściwości.

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

Parametry

fieldName
String

Nazwa pola.

Zwraca

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

Uwagi

Pola kopii zapasowej są zwykle spotykane zgodnie z konwencją. Ta metoda jest przydatna do ustawiania pól kopii zapasowych jawnie w przypadkach, gdy poprawne pole nie zostanie znalezione zgodnie z konwencją.

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

Aby uzyskać więcej informacji i przykładów, zobacz Pola tworzenia kopii zapasowych .

Dotyczy