Freigeben über


EntityShaperExpression.CreateUnableToDiscriminateExceptionExpression Methode

Definition

Erstellt einen Ausdruck, um eine Ausnahme auszulösen, wenn die Materialisierung des Entitätstyps anhand des Diskriminatorwerts nicht ermittelt werden kann.

protected static System.Linq.Expressions.Expression CreateUnableToDiscriminateExceptionExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Linq.Expressions.Expression discriminatorValue);
static member CreateUnableToDiscriminateExceptionExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Protected Shared Function CreateUnableToDiscriminateExceptionExpression (entityType As IEntityType, discriminatorValue As Expression) As Expression

Parameter

entityType
IEntityType

Der Entitätstyp, für den die Materialisierung angefordert wurde.

discriminatorValue
Expression

Der Ausdruck, der den Wert des Diskriminators enthält.

Gibt zurück

Ein Ausdruck der Func<T,TResult> Materilisierungsbedingung für den Entitätstyp.

Gilt für: