EntityProjectionExpression 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个表达式,表示投影 SelectExpression中的实体。
此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。
public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
- 继承
-
EntityProjectionExpression
构造函数
属性
| 名称 | 说明 |
|---|---|
| DiscriminatorExpression |
用于为实体类型生成歧视性的 A 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中的实体。 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |