Udostępnij za pośrednictwem


StructuralTypeShaperExpression.CreateUnableToDiscriminateExceptionExpression Metoda

Definicja

Tworzy wyrażenie, aby zgłosić wyjątek, gdy nie możemy określić typu strukturalnego, aby zmaterializować się na podstawie wartości dyskryminacyjnej.

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

Parametry

type
ITypeBase

Typ jednostki, dla którego zażądano materializacji.

discriminatorValue
Expression

Wyrażenie zawierające wartość dyskryminującą.

Zwraca

Wyrażenie Func<T,TResult> reprezentujące warunek materializacji dla typu jednostki.

Dotyczy