Click or drag to resize

ExpressionCompilerEmittingVisitorTryEmitConstant Method (Expression, ILGenerator, ExpressionCompilerClosureInfo, Int32)

[Missing <summary> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

Namespace:  SphinxConnector.FluentApi.Helpers
Assembly:  SphinxConnector (in SphinxConnector.dll) Version: 5.2.0
Syntax
public static bool TryEmitConstant(
	Expression expr,
	ILGenerator il,
	ref ExpressionCompilerClosureInfo closure,
	int byRefIndex = -1
)

Parameters

expr
Type: System.Linq.ExpressionsExpression

[Missing <param name="expr"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

il
Type: System.Reflection.EmitILGenerator

[Missing <param name="il"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

closure
Type: SphinxConnector.FluentApi.HelpersExpressionCompilerClosureInfo

[Missing <param name="closure"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

byRefIndex (Optional)
Type: SystemInt32

[Missing <param name="byRefIndex"/> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

Return Value

Type: Boolean

[Missing <returns> documentation for "M:SphinxConnector.FluentApi.Helpers.ExpressionCompiler.EmittingVisitor.TryEmitConstant(System.Linq.Expressions.Expression,System.Reflection.Emit.ILGenerator,SphinxConnector.FluentApi.Helpers.ExpressionCompiler.ClosureInfo@,System.Int32)"]

See Also