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


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

Определение

Перегрузки

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

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

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

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

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

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

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

Параметры

type
ITypeBase

Сущность или сложный тип для формирования.

valueBufferExpression
Expression

Выражение ValueBuffer для получения значений свойств типа .

nullable
Boolean

Логическое значение, указывающее, может ли этот экземпляр иметь значение NULL.

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

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

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

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

Параметры

type
ITypeBase

Сущность или сложный тип для формирования.

valueBufferExpression
Expression

Выражение ValueBuffer для получения значений свойств типа .

nullable
Boolean

Может ли этот экземпляр иметь значение NULL.

materializationCondition
LambdaExpression

Выражение , определяющее Func<T,TResult> , какой структурный тип следует материализовать.

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