Expression.NodeType 属性

定义

获取此 Expression 的节点类型。

public:
 virtual property System::Linq::Expressions::ExpressionType NodeType { System::Linq::Expressions::ExpressionType get(); };
public:
 property System::Linq::Expressions::ExpressionType NodeType { System::Linq::Expressions::ExpressionType get(); };
public virtual System.Linq.Expressions.ExpressionType NodeType { get; }
public System.Linq.Expressions.ExpressionType NodeType { get; }
member this.NodeType : System.Linq.Expressions.ExpressionType
Public Overridable ReadOnly Property NodeType As ExpressionType
Public ReadOnly Property NodeType As ExpressionType

属性值

ExpressionType 值之一。

注解

属性 NodeType 提供更专用的描述, Expression 而不仅仅是其派生类型。 例如,可以使用 表示 BinaryExpression 许多不同类型的二进制表达式,例如除法运算或“大于”运算。 属性 NodeType 将这些二进制表达式分别描述为 DivideGreaterThan

对象表示的表达式 Expression 的静态 CLR 类型由 Type 属性表示。

适用于