Поделиться через


EntityShaperExpression Конструкторы

Определение

Перегрузки

EntityShaperExpression(IEntityType, Expression, Boolean)

Создает новый экземпляр класса EntityShaperExpression.

EntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

Создает новый экземпляр класса EntityShaperExpression.

EntityShaperExpression(IEntityType, Expression, Boolean)

Исходный код:
EntityShaperExpression.cs
Исходный код:
EntityShaperExpression.cs
Исходный код:
EntityShaperExpression.cs
Исходный код:
EntityShaperExpression.cs
Исходный код:
EntityShaperExpression.cs

Создает новый экземпляр класса 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.cs
Исходный код:
EntityShaperExpression.cs
Исходный код:
EntityShaperExpression.cs

Создает новый экземпляр класса 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> определения типа сущности для материализации.

Применяется к