Freigeben über


StructuralTypeShaperExpression Konstruktoren

Definition

Überlädt

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Erstellt eine neue Instanz der StructuralTypeShaperExpression-Klasse.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Erstellt eine neue Instanz der StructuralTypeShaperExpression-Klasse.

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Erstellt eine neue Instanz der StructuralTypeShaperExpression-Klasse.

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)

Parameter

type
ITypeBase

Die zu formende Entität oder den komplexen Typ.

valueBufferExpression
Expression

Ein Ausdruck von ValueBuffer zum Abrufen von Werten für Eigenschaften des Typs.

nullable
Boolean

Ein Bool-Wert, der angibt, ob dieser instance NULL sein kann.

Gilt für:

StructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Erstellt eine neue Instanz der StructuralTypeShaperExpression-Klasse.

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)

Parameter

type
ITypeBase

Die zu formende Entität oder den komplexen Typ.

valueBufferExpression
Expression

Ein Ausdruck von ValueBuffer zum Abrufen von Werten für Eigenschaften des Typs.

nullable
Boolean

Gibt an, ob dieser instance NULL sein kann.

materializationCondition
LambdaExpression

Ein Ausdruck von Func<T,TResult> , um zu bestimmen, welcher Strukturtyp materialisiert werden soll.

Gilt für: