Condividi tramite


StructuralTypeShaperExpression Costruttori

Definizione

Overload

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Crea una nuova istanza della classe StructuralTypeShaperExpression.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Crea una nuova istanza della classe StructuralTypeShaperExpression.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Crea una nuova istanza della 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)

Parametri

type
ITypeBase

Entità o tipo complesso da modellare.

valueBufferExpression
Expression

Espressione di ValueBuffer per ottenere valori per le proprietà del tipo.

nullable
Boolean

Valore bool che indica se questa istanza può essere Null.

Si applica a

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Crea una nuova istanza della 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)

Parametri

type
ITypeBase

Entità o tipo complesso da modellare.

valueBufferExpression
Expression

Espressione di ValueBuffer per ottenere valori per le proprietà del tipo.

nullable
Boolean

Indica se questa istanza può essere Null.

materializationCondition
LambdaExpression

Espressione di Func<T,TResult> per determinare il tipo strutturale da materializzare.

Si applica a