Partilhar via


RelationalStructuralTypeShaperExpression Construtores

Definição

Sobrecargas

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

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

Parâmetros

structuralType
ITypeBase

O tipo de entidade a ser moldado.

valueBufferExpression
Expression

Uma expressão de ValueBuffer para obter valores para as propriedades da entidade.

nullable
Boolean

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

Aplica-se a

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

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

Parâmetros

type
ITypeBase

O tipo de entidade a ser moldado.

valueBufferExpression
Expression

Uma expressão de ValueBuffer para obter valores para as propriedades da entidade.

nullable
Boolean

Se essa instância de entidade pode ser nula.

materializationCondition
LambdaExpression

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

Aplica-se a