Index > ExpressionPowerTools.Serialization > ExpressionPowerTools.Serialization.Compression > TreeCompressionVisitor > EvalAndCompress
Performs evaluation and replacement of independent sub-trees.
| Overload | Description |
|---|---|
| EvalAndCompress(Expression expression) | Performs evaluation and replacement of independent sub-trees. |
Performs evaluation and replacement of independent sub-trees.
public Expression EvalAndCompress(Expression expression)Expression - A new tree with sub-trees evaluated and replaced.
| Parameter | Type | Description |
|---|---|---|
expression |
Expression | The root of the expression tree. |
Logic borrowed from https://docs.microsoft.com/en-us/archive/blogs/mattwar/linq-building-an-iqueryable-provider-series post. Heavily modified to work here.
| Generated | Copyright | Version |
|---|---|---|
| 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta |