Condividi tramite


EntityShaperExpression Costruttori

Definizione

Overload

EntityShaperExpression(IEntityType, Expression, Boolean)

Crea una nuova istanza della classe EntityShaperExpression.

EntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

Crea una nuova istanza della classe EntityShaperExpression.

EntityShaperExpression(IEntityType, Expression, Boolean)

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

Parametri

entityType
IEntityType

Tipo di entità da modellare.

valueBufferExpression
Expression

Espressione di ValueBuffer per ottenere i valori per le proprietà dell'entità.

nullable
Boolean

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

Si applica a

EntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

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

Parametri

entityType
IEntityType

Tipo di entità da modellare.

valueBufferExpression
Expression

Espressione di ValueBuffer per ottenere i valori per le proprietà dell'entità.

nullable
Boolean

Indica se questa istanza di entità può essere Null.

materializationCondition
LambdaExpression

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

Si applica a