Click or drag to resize

ExpressionCompilerTryCollectBoundConstants Method

[Missing <summary> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

Namespace:  SphinxConnector.FluentApi.Helpers
Assembly:  SphinxConnector (in SphinxConnector.dll) Version: 5.2.0
Syntax
public static bool TryCollectBoundConstants(
	ref ExpressionCompilerClosureInfo closure,
	Expression expr,
	IReadOnlyList<ParameterExpression> paramExprs,
	bool isNestedLambda,
	ref ExpressionCompilerClosureInfo rootClosure,
	CompilerFlags flags
)

Parameters

closure
Type: SphinxConnector.FluentApi.HelpersExpressionCompilerClosureInfo

[Missing <param name="closure"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

expr
Type: System.Linq.ExpressionsExpression

[Missing <param name="expr"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

paramExprs
Type: System.Collections.GenericIReadOnlyListParameterExpression

[Missing <param name="paramExprs"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

isNestedLambda
Type: SystemBoolean

[Missing <param name="isNestedLambda"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

rootClosure
Type: SphinxConnector.FluentApi.HelpersExpressionCompilerClosureInfo

[Missing <param name="rootClosure"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

flags
Type: SphinxConnector.FluentApi.HelpersCompilerFlags

[Missing <param name="flags"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

Return Value

Type: Boolean

[Missing <returns> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.TryCollectBoundConstants(SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList{System.Linq.Expressions.ParameterExpression},System.Boolean,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,SphinxConnector.FluentApi.Helpers.CompilerFlags)"]

See Also