Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.48 KB

File metadata and controls

41 lines (25 loc) · 1.48 KB

TreeCompressionVisitor.EvalAndCompress Method

Index > ExpressionPowerTools.Serialization > ExpressionPowerTools.Serialization.Compression > TreeCompressionVisitor > EvalAndCompress

Performs evaluation and replacement of independent sub-trees.

Overloads

Overload Description
EvalAndCompress(Expression expression) Performs evaluation and replacement of independent sub-trees.

EvalAndCompress(Expression expression)

Performs evaluation and replacement of independent sub-trees.

public Expression EvalAndCompress(Expression expression)

Return Type

Expression - A new tree with sub-trees evaluated and replaced.

Parameters

Parameter Type Description
expression Expression The root of the expression tree.

Remarks

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