MutablePropertyBaseExtensions.SetField(IMutablePropertyBase, String) 方法

定义

设置此属性应使用的基础 CLR 字段。

支持字段通常按约定找到,如下所述: http://go.microsoft.com/fwlink/?LinkId=723277. 如果按照约定找不到正确的字段,此方法可用于显式设置后备字段。

默认情况下,在构造新对象时(通常是从数据库查询实体时),将使用支持字段(如果找到或已指定)。 属性用于所有其他访问。 这可以通过调用 SetPropertyAccessMode(IMutablePropertyBase, Nullable<PropertyAccessMode>)进行更改。

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)

参数

property
IMutablePropertyBase

应为其设置支持字段的属性。

fieldName
String

要使用的字段的名称。

适用于