语言

ModelBuilder.UsePropertyAccessMode 方法

定义

重载

名称 说明
UsePropertyAccessMode(PropertyAccessMode)

设置 PropertyAccessMode 用于此实体类型的所有属性。

默认情况下,在构造新对象时(通常是从数据库查询实体时)使用后盾字段(如果按约定找到或已指定)。 属性用于所有其他访问。 调用此方法会更改模型中所有属性的行为,如枚举中所述 PropertyAccessMode 。

UsePropertyAccessMode(PropertyAccessMode)

设置 PropertyAccessMode 用于此实体类型的所有属性。

UsePropertyAccessMode(PropertyAccessMode)

设置 PropertyAccessMode 用于此实体类型的所有属性。

默认情况下,在构造新对象时(通常是从数据库查询实体时)使用后盾字段(如果按约定找到或已指定)。 属性用于所有其他访问。 调用此方法会更改模型中所有属性的行为,如枚举中所述 PropertyAccessMode 。

public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode(Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder

参数

propertyAccessMode
PropertyAccessMode

PropertyAccessMode用于此模型的属性。

返回

同一 ModelBuilder 实例,以便可以链接其他配置调用。

适用于

UsePropertyAccessMode(PropertyAccessMode)

Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs
Source:
ModelBuilder.cs

设置 PropertyAccessMode 用于此实体类型的所有属性。

public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode(Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder

参数

propertyAccessMode
PropertyAccessMode

PropertyAccessMode用于此模型的属性。

返回

同一 ModelBuilder 实例,以便可以链接其他配置调用。

注解

默认情况下,在构造新对象时(通常是从数据库查询实体时)使用后盾字段(如果按约定找到或已指定)。 属性用于所有其他访问。 调用此方法将更改模型中所有属性的行为,如枚举中所述 PropertyAccessMode 。

有关详细信息和示例,请参阅 EF Core 中的属性与字段访问 。

适用于