AliasExpression 类

定义

别名表达式。

public class AliasExpression : System.Linq.Expressions.Expression
type AliasExpression = class
    inherit Expression
Public Class AliasExpression
Inherits Expression
继承
AliasExpression

构造函数

AliasExpression(Expression)

创建 AliasExpression 的新实例。

AliasExpression(String, Expression)

创建 AliasExpression 的新实例。

属性

Alias

获取别名。

Expression

要添加别名的表达式。

IsProjected

获取或设置一个值,该值指示是否投影表达式。

NodeType

返回此 Expression 的节点类型。 (从 Expression 继承。)

SourceExpression

获取或设置源表达式。

SourceMember

获取或设置源成员。

Type

获取此 Expression 表示的表达式的静态类型。 (从 Expression 继承。)

方法

Accept(ExpressionVisitor)

调度到此节点类型的特定 Visit 方法。

Equals(Object)

测试此对象是否被视为等于另一个对象。

GetHashCode()

返回此 对象的哈希代码。

ToString()

String创建表达式的表示形式。

VisitChildren(ExpressionVisitor)

减少节点,然后调用 Visit(Expression) 传递缩减表达式的方法。 如果节点是不可简化的,则将引发异常。

适用于