Compartilhar via


StructuralTypeShaperExpression Construtores

Definição

Sobrecargas

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Cria uma nova instância da classe StructuralTypeShaperExpression.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Cria uma nova instância da classe StructuralTypeShaperExpression.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Cria uma nova instância da classe 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)

Parâmetros

type
ITypeBase

A entidade ou o tipo complexo a ser moldado.

valueBufferExpression
Expression

Uma expressão de ValueBuffer para obter valores para propriedades do tipo.

nullable
Boolean

Um valor bool que indica se essa instância pode ser nula.

Aplica-se a

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Cria uma nova instância da classe 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)

Parâmetros

type
ITypeBase

A entidade ou o tipo complexo a ser moldado.

valueBufferExpression
Expression

Uma expressão de ValueBuffer para obter valores para propriedades do tipo.

nullable
Boolean

Se essa instância pode ser nula.

materializationCondition
LambdaExpression

Uma expressão de Func<T,TResult> para determinar qual tipo estrutural se materializar.

Aplica-se a