PropertyBuilder<TProperty>.HasField(String) 方法

定义

设置要用于此属性的后备字段。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasField (string fieldName);
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function HasField (fieldName As String) As PropertyBuilder(Of TProperty)

参数

fieldName
String

字段名。

返回

同一生成器实例,以便可以链接多个配置调用。

注解

支持字段通常按约定找到。 如果按照约定找不到正确的字段,此方法可用于显式设置后备字段。

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

有关详细信息和示例 ,请参阅后备字段

适用于