Table of Contents

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

definition ParserDefinition

Parser definition to scan without modification.

compiler IExpressionCompiler

Expression compiler selected by the caller for preparation-time compilation.

options PreparedExpressionRuntimePolicyBuilderOptions

Optional integration configuration.

Returns

PreparedExpressionRuntimePolicyBuildResult

The complete policy, registry, and registry build audit result.