EntityProjectionExpression Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
- Dziedziczenie
-
EntityProjectionExpression
Konstruktory
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression) |
Tworzy nowe wystąpienie klasy EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>) |
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression) |
Tworzy nowe wystąpienie klasy EntityProjectionExpression. |
EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean) |
Przestarzałe.
Tworzy nowe wystąpienie klasy EntityProjectionExpression. |
Właściwości
DiscriminatorExpression |
Element do SqlExpression generowania dyskryminującego typu jednostki. |
EntityType |
Przewidywany typ jednostki. |
NodeType |
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Type |
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Metody
AddNavigationBinding(INavigation, EntityShaperExpression) |
Dodaje powiązanie nawigacji dla tej projekcji jednostki, gdy typ jednostki docelowej nawigacji jest własnością lub jest słaby. |
BindNavigation(INavigation) |
Wiąże nawigację z projekcją tej jednostki, aby uzyskać kształt jednostki dla docelowego typu jednostki nawigacji, która została wcześniej dodana przy użyciu AddNavigationBinding(INavigation, EntityShaperExpression) metody. |
BindProperty(IProperty) |
Tworzy powiązanie właściwości z tą projekcją jednostki w celu uzyskania reprezentacji SQL. |
MakeNullable() |
Sprawia, że wystąpienie jednostki w projekcji może być zerowe. |
ToString() |
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
UpdateEntityType(IEntityType) |
Aktualizacje typ jednostki, który jest przewidywany do jednego z typów pochodnych. |
VisitChildren(ExpressionVisitor) |
Wyrażenie reprezentujące jednostkę w projekcji SelectExpression. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |