The BlockExpression type exposes the following members.
|CanReduce||Indicates that the node can be reduced to a simpler node. If this returns true, Reduce() can be called to produce the reduced form. (Inherited from Expression.)|
|Expressions||Gets the expressions in this block.|
|NodeType||Returns the node type of this expression. Extension nodes should return Extension when overriding this method. (Overrides Expression.NodeType.)|
|Result||Gets the last expression in this block.|
|Type||Gets the static type of the expression that this Expression represents. (Overrides Expression.Type.)|
|Variables||Gets the variables defined in this block.|