Show / Hide Table of Contents

Interface IConstantHoister

Interface for facilities that hoist constants out of an expression tree into an environment.

Namespace: System.Linq.CompilerServices
Assembly: Nuqleon.Linq.CompilerServices.dll
Syntax
public interface IConstantHoister

Methods

Hoist(Expression)

Hoists constants in the specified expression and returns an environment.

Declaration
IExpressionWithEnvironment Hoist(Expression expression)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression

Expression to hoist constants in.

Returns
Type Description
IExpressionWithEnvironment

Expression bound by an environment consisting of the hoisted constants.

In This Article
Back to top Generated by DocFX