Udostępnij za pośrednictwem


IMutablePropertyBase.SetField(String) Metoda

Definicja

Ustawia bazowe pole CLR, którego powinna używać ta właściwość.

public virtual void SetField (string fieldName);
public void SetField (string? fieldName);
abstract member SetField : string -> unit
override this.SetField : string -> unit
abstract member SetField : string -> unit
Public Overridable Sub SetField (fieldName As String)
Public Sub SetField (fieldName As String)

Parametry

fieldName
String

Nazwa pola do użycia.

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 SetPropertyAccessMode(Nullable<PropertyAccessMode>).

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

Dotyczy