EntityProjectionExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, представляющее сущность в проекции SelectExpression.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.
public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
- Наследование
-
EntityProjectionExpression
Конструкторы
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression) |
Создает новый экземпляр класса EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>) |
Выражение, представляющее сущность в проекции SelectExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression) |
Создает новый экземпляр класса EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean) |
Устаревшие..
Создает новый экземпляр класса EntityProjectionExpression. |
Свойства
DiscriminatorExpression |
Объект SqlExpression для создания дискриминатора для типа сущности. |
EntityType |
Проецируемый тип сущности. |
NodeType |
Выражение, представляющее сущность в проекции SelectExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
Type |
Выражение, представляющее сущность в проекции SelectExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
Методы
AddNavigationBinding(INavigation, EntityShaperExpression) |
Добавляет привязку навигации для этой проекции сущности, если целевой тип сущности навигации является принадлежащим или слабым. |
BindNavigation(INavigation) |
Привязывает навигацию к этой проекции сущности, чтобы получить фигуру сущности для целевого типа сущности навигации, которая была ранее добавлена с помощью AddNavigationBinding(INavigation, EntityShaperExpression) метода . |
BindProperty(IProperty) |
Привязывает свойство к этой проекции сущности, чтобы получить представление SQL. |
MakeNullable() |
Делает экземпляр сущности в проекции допускаемым значением NULL. |
ToString() |
Выражение, представляющее сущность в проекции SelectExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
UpdateEntityType(IEntityType) |
Обновления тип сущности, проецируемый в один из производных типов. |
VisitChildren(ExpressionVisitor) |
Выражение, представляющее сущность в проекции SelectExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
Применяется к
Entity Framework