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>) |
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, IDictionary<IProperty,ColumnExpression>, SqlExpression) |
Crée une instance de la classe EntityProjectionExpression. |
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. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour