DbExpressionBuilder.IsOf(DbExpression, TypeUsage) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новое выражение DbIsOfExpression, определяющее, принадлежит ли заданный аргумент определенному типу или подтипу.
public static System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression IsOf (this System.Data.Entity.Core.Common.CommandTrees.DbExpression argument, System.Data.Entity.Core.Metadata.Edm.TypeUsage type);
static member IsOf : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.TypeUsage -> System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression
<Extension()>
Public Function IsOf (argument As DbExpression, type As TypeUsage) As DbIsOfExpression
Параметры
- argument
- DbExpression
Выражение, задающее экземпляр.
- type
- TypeUsage
Метаданные типа, задающие тип, с которым нужно сравнить тип результата экземпляра.
Возвращаемое значение
Новый объект DbIsOfExpression с заданным экземпляром и типом и DbExpressionKind IsOf.
Исключения
аргумент или тип имеет значение NULL.
Тип не находится в той же иерархии типов, что и результирующий тип аргумента.
Применяется к
Entity Framework