See: Description
Interface | Description |
---|---|
ExpressionVisitor<T> |
Represents an expression visitor interface.
|
Class | Description |
---|---|
BinaryExpression |
Represents an expression that has a binary operator.
|
ConstantExpression |
Represents an expression that has a constant value.
|
Expression |
Provides the base class from which the classes that represent expression tree
nodes are derived.
|
ExpressionType |
Describes the node types for the nodes of an expression tree.
|
InvocableExpression |
Provides the base class from which the expression that represent invocable
operations are derived.
|
InvocationExpression |
Represents an expression that applies a delegate or lambda expression to a
list of argument expressions.
|
LambdaExpression<F> |
Describes a lambda expression.
|
MemberExpression |
Represents accessing a field or method.
|
ParameterExpression |
Represents an indexed parameter expression.
|
SimpleExpressionVisitor |
Default expression visitor implementation.
|
UnaryExpression |
Represents an expression that has a unary operator.
|
Use LambdaExpression.parse(Object)
to get a lambda expression tree.
The abstract class Expression provides the root of a class hierarchy used to model expression trees.
The classes in this package that derive from Expression, for example MemberExpression and ParameterExpression, are used to represent nodes in an expression tree. The Expression class contains static factory methods to create expression tree nodes of the various types.
The enumeration type ExpressionType specifies the unique node types.
Copyright © 2014 TrigerSoft. All rights reserved.