Expression.NodeType Expression.NodeType Expression.NodeType Expression.NodeType Property

定義

この Expression のノード型を取得します。Gets the node type of this Expression.

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

プロパティ値

注釈

NodeTypeプロパティのより特化された説明を提供する、Expressionよりその派生型だけです。The NodeType property provides a more specialized description of an Expression than just its derived type. たとえば、BinaryExpressionバイナリ式、除算演算や「より大きい」操作などのさまざまな種類を表すために使用できます。For example, a BinaryExpression can be used to represent many different kinds of binary expressions, such as a division operation or a "greater than" operation. NodeTypeプロパティを記述してこれらの二項式としてDivideGreaterThan、それぞれします。The NodeType property would describe these binary expressions as Divide and GreaterThan, respectively.

式の静的な CLR 型をExpressionによって表されるオブジェクトが表す、Typeプロパティ。The static CLR type of the expression that the Expression object represents is represented by the Type property.

適用対象