 | CompilerFlags Enumeration |
The options for the compiler
Namespace:
SphinxConnector.FluentApi.Helpers
Assembly:
SphinxConnector (in SphinxConnector.dll) Version: 5.2.0
Syntax[FlagsAttribute]
public enum CompilerFlags
<FlagsAttribute>
Public Enumeration CompilerFlags
Members
| Member name | Value | Description |
---|
| Default | 0 | The default options: Invocation lambda is inlined, no debug info |
| NoInvocationLambdaInlining | 1 | Prevents the inlining of the lambda in the Invocation expression to optimize for the multiple same lambda compiled once |
| EnableDelegateDebugInfo | 2 | Adds the Expression, ExpressionString, and CSharpString to the delegate closure for the debugging inspection |
| ThrowOnNotSupportedExpression | 4 | When the flag set then instead of the returning `null` the specific exception |
See Also