EntityProjectionExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výraz, který představuje entitu v projekci objektu SelectExpression.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
- Dědičnost
-
EntityProjectionExpression
Konstruktory
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression) |
Vytvoří novou instanci třídy EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>) |
Výraz, který představuje entitu v projekci objektu SelectExpression. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression) |
Vytvoří novou instanci třídy EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean) |
Zastaralé.
Vytvoří novou instanci třídy EntityProjectionExpression. |
Vlastnosti
DiscriminatorExpression |
K SqlExpression vygenerování diskriminace pro typ entity. |
EntityType |
Typ entity, který se projektuje. |
NodeType |
Výraz, který představuje entitu v projekci objektu SelectExpression. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Type |
Výraz, který představuje entitu v projekci objektu SelectExpression. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Metody
AddNavigationBinding(INavigation, EntityShaperExpression) |
Přidá navigační vazbu pro tuto projekci entity, pokud je cílový typ entity navigace vlastněný nebo slabý. |
BindNavigation(INavigation) |
Vytvoří vazbu navigace s projekcí této entity a získá tvarovač entity pro cílový typ entity navigace, který byl dříve přidán pomocí AddNavigationBinding(INavigation, EntityShaperExpression) metody . |
BindProperty(IProperty) |
Vytvoří vazbu vlastnosti s projekcí této entity, aby získala reprezentaci SQL. |
MakeNullable() |
Nastaví instanci entity v projekci s možnou hodnotou null. |
ToString() |
Výraz, který představuje entitu v projekci objektu SelectExpression. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
UpdateEntityType(IEntityType) |
Aktualizace typ entity, který se projektuje na jeden z odvozených typů. |
VisitChildren(ExpressionVisitor) |
Výraz, který představuje entitu v projekci objektu SelectExpression. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Platí pro
Entity Framework