EntityProjectionExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expression qui représente une entité dans la projection de SelectExpression.
Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.
public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
- Héritage
-
EntityProjectionExpression
Constructeurs
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression) |
Crée une instance de la classe EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>) |
Expression qui représente une entité dans la projection de SelectExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression) |
Crée une instance de la classe EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean) |
Obsolète.
Crée une instance de la classe EntityProjectionExpression. |
Propriétés
DiscriminatorExpression |
pour générer un discriminateur pour le type d’entité SqlExpression . |
EntityType |
Type d’entité projeté. |
NodeType |
Expression qui représente une entité dans la projection de SelectExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
Type |
Expression qui représente une entité dans la projection de SelectExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
Méthodes
AddNavigationBinding(INavigation, EntityShaperExpression) |
Ajoute une liaison de navigation pour cette projection d’entité lorsque le type d’entité cible de la navigation est détenu ou faible. |
BindNavigation(INavigation) |
Lie une navigation avec cette projection d’entité pour obtenir le shaper d’entité pour le type d’entité cible de la navigation qui a été précédemment ajouté à l’aide de AddNavigationBinding(INavigation, EntityShaperExpression) la méthode . |
BindProperty(IProperty) |
Lie une propriété à cette projection d’entité pour obtenir la représentation SQL. |
MakeNullable() |
Rend les instance d’entité dans la projection nullables. |
ToString() |
Expression qui représente une entité dans la projection de SelectExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
UpdateEntityType(IEntityType) |
Mises à jour le type d’entité projeté sur l’un des types dérivés. |
VisitChildren(ExpressionVisitor) |
Expression qui représente une entité dans la projection de SelectExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |