语言

ComplexCollectionBuilder.HasField(String) 方法

定义

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

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

参数

fieldName
String

字段名称。

返回

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

注解

支持字段通常按约定找到。 在约定找不到正确的字段的情况下,此方法可用于显式设置支持字段。

默认情况下,如果找到或指定了后盾字段,则当构造新对象时使用,通常是从数据库查询实体时。 属性用于所有其他访问。 可以通过调用 UsePropertyAccessMode(PropertyAccessMode)来更改此更改。

有关详细信息和示例,请参阅 “后退”字段 。

适用于