Freigeben über


StructuralTypeShaperExpression.CreateUnableToDiscriminateExceptionExpression Methode

Definition

Erstellt einen Ausdruck, um eine Ausnahme auszulösen, wenn der strukturbezogene Typ basierend auf dem Diskriminatorwert nicht bestimmt werden kann.

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

Parameter

type
ITypeBase

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 Darstellung der Func<T,TResult> Materilisierungsbedingung für den Entitätstyp.

Gilt für: