语言

ProjectionMember 类

定义

表示要绑定的 CLR 成员链的类。 通常从查询中的连续 Select 调用生成。

此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class ProjectionMember
[System.Diagnostics.DebuggerDisplay("{ToString(), nq}")]
public class ProjectionMember
[System.Diagnostics.DebuggerDisplay("{ToString(), nq}")]
public sealed class ProjectionMember
[<System.Runtime.CompilerServices.Nullable(0)>]
type ProjectionMember = class
[<System.Diagnostics.DebuggerDisplay("{ToString(), nq}")>]
type ProjectionMember = class
Public NotInheritable Class ProjectionMember
Public Class ProjectionMember
继承
ProjectionMember
特性

注解

有关详细信息和示例,请参阅 数据库提供程序和扩展的实现 以及 EF Core 查询的工作原理 。

构造函数

名称 说明
ProjectionMember()

使用空 MemberInfo 链创建类的新实例 ProjectionMember 。

属性

名称 说明
Last

此投影成员表示的 MemberInfo 链中的最后一个 MemberInfo。

方法

名称 说明
Append(MemberInfo)

将给定 MemberInfo 追加到末尾的现有链。

Equals(Object)

表示要绑定的 CLR 成员链的类。 通常从查询中的连续 Select 调用生成。

此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。

GetHashCode()

表示要绑定的 CLR 成员链的类。 通常从查询中的连续 Select 调用生成。

此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。

Prepend(MemberInfo)

在开始时为 MemberInfo 前面追加到现有链。

ToString()

表示要绑定的 CLR 成员链的类。 通常从查询中的连续 Select 调用生成。

此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。

适用于