| m | get_Type | Type |
| m | get_NodeType | ExpressionType |
| m | get_Body | Expression |
| m | get_BreakLabel | LabelTarget |
| m | get_ContinueLabel | LabelTarget |
| m | Update | LoopExpression |
| m | get_CanReduce | Boolean |
| m | Reduce | Expression |
| m | ReduceAndCheck | Expression |
| m | ReduceExtensions | Expression |
| m | ToString | String |
| m | Equals | Boolean |
| m | GetHashCode | Int32 |
| m | GetType | Type |
| p | Type | Type |
| p | NodeType | ExpressionType |
| p | Body | Expression |
| p | BreakLabel | LabelTarget |
| p | ContinueLabel | LabelTarget |
| p | CanReduce | Boolean |
| . |
| . |
| . |
| . |
| . |
| breakLabel | System.Linq.Expressions.LabelTarget |
| continueLabel | System.Linq.Expressions.LabelTarget |
| body | System.Linq.Expressions.Expression |
| . |
| . |
| . |
| . |
| . |
| obj | System.Object |
| . |
| . |
| . |
| . |
| . |
| . |
| . |
| . |