EntityShaperExpression.CreateUnableToDiscriminateExceptionExpression Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает выражение для создания исключения, если не удается определить тип сущности для материализации на основе дискриминационных значений.
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
Параметры
- entityType
- IEntityType
Тип сущности, для которой была запрошена материализация.
- discriminatorValue
- Expression
Выражение, содержащее значение дискриминатора.
Возвращаемое значение
Выражение, Func<T,TResult> представляющее условие матриализации для типа сущности.
Применяется к
Entity Framework