Sdílet prostřednictvím


MutablePropertyBaseExtensions.SetField(IMutablePropertyBase, String) Metoda

Definice

Nastaví podkladové pole CLR, které má tato vlastnost používat.

Záložní pole se obvykle nacházejí podle konvence, jak je popsáno tady: http://go.microsoft.com/fwlink/?LinkId=723277. Tato metoda je užitečná k explicitnímu nastavení záložních polí v případech, kdy není podle konvence nalezeno správné pole.

Ve výchozím nastavení se záložní pole (pokud je nalezeno nebo bylo zadáno) používá při vytváření nových objektů, obvykle při dotazování entit z databáze. Vlastnosti se používají pro všechny ostatní přístupy. Můžete to změnit voláním SetPropertyAccessMode(IMutablePropertyBase, Nullable<PropertyAccessMode>)metody .

public static void SetField (this Microsoft.EntityFrameworkCore.Metadata.IMutablePropertyBase property, string fieldName);
static member SetField : Microsoft.EntityFrameworkCore.Metadata.IMutablePropertyBase * string -> unit
<Extension()>
Public Sub SetField (property As IMutablePropertyBase, fieldName As String)

Parametry

property
IMutablePropertyBase

Vlastnost, pro kterou má být nastaveno záložní pole.

fieldName
String

Název pole, které se má použít.

Platí pro