EntityShaperExpression 构造函数

定义

重载

EntityShaperExpression(IEntityType, Expression, Boolean)

创建 EntityShaperExpression 类的新实例。

EntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

创建 EntityShaperExpression 类的新实例。

EntityShaperExpression(IEntityType, Expression, Boolean)

创建 EntityShaperExpression 类的新实例。

public EntityShaperExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Linq.Expressions.Expression valueBufferExpression, bool nullable);
new Microsoft.EntityFrameworkCore.Query.EntityShaperExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
Public Sub New (entityType As IEntityType, valueBufferExpression As Expression, nullable As Boolean)

参数

entityType
IEntityType

要形状的实体类型。

valueBufferExpression
Expression

ValueBuffer 的表达式,用于获取实体属性的值。

nullable
Boolean

一个布尔值,该值指示此实体实例是否可以为 null。

适用于

EntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

创建 EntityShaperExpression 类的新实例。

protected EntityShaperExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Linq.Expressions.Expression valueBufferExpression, bool nullable, System.Linq.Expressions.LambdaExpression materializationCondition);
protected EntityShaperExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Linq.Expressions.Expression valueBufferExpression, bool nullable, System.Linq.Expressions.LambdaExpression? materializationCondition);
new Microsoft.EntityFrameworkCore.Query.EntityShaperExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * System.Linq.Expressions.Expression * bool * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
Protected Sub New (entityType As IEntityType, valueBufferExpression As Expression, nullable As Boolean, materializationCondition As LambdaExpression)

参数

entityType
IEntityType

要形状的实体类型。

valueBufferExpression
Expression

ValueBuffer 的表达式,用于获取实体属性的值。

nullable
Boolean

此实体实例是否可以为 null。

materializationCondition
LambdaExpression

的表达式 Func<T,TResult> ,用于确定要具体化哪个实体类型。

适用于