Class PreparedExpressionRuntimePolicyBuilder
- Namespace
- Utils.Parser.Expressions
- Assembly
- Utils.Parser.Expressions.dll
Builds opt-in parser runtime policies backed by prepared expression embedded-code artifacts.
public static class PreparedExpressionRuntimePolicyBuilder
- Inheritance
-
PreparedExpressionRuntimePolicyBuilder
- Inherited Members
Methods
Build(ParserDefinition, IExpressionCompiler, PreparedExpressionRuntimePolicyBuilderOptions?)
Builds a runtime feature policy that executes prepared expression semantic predicates and inline parser actions.
public static PreparedExpressionRuntimePolicyBuildResult Build(ParserDefinition definition, IExpressionCompiler compiler, PreparedExpressionRuntimePolicyBuilderOptions? options = null)
Parameters
definitionParserDefinitionParser definition to scan without modification.
compilerIExpressionCompilerExpression compiler selected by the caller for preparation-time compilation.
optionsPreparedExpressionRuntimePolicyBuilderOptionsOptional integration configuration.
Returns
- PreparedExpressionRuntimePolicyBuildResult
The complete policy, registry, and registry build audit result.