Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Class ExpressionsCompiler

Inheritance

↳ object

    ↳ ExpressionsCompiler

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.CodeActions

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public static class ExpressionsCompiler

Properties

CompilationEnable

Declaration
public static bool CompilationEnable { get; set; }
Property value
TypeDescription
bool

Options

Expressions Compiler Options

Declaration
public static ExpressionsCompilerOptions Options { get; set; }
Property value
TypeDescription
ExpressionsCompilerOptions

Methods

RegisterAssembly(Assembly)

Allow to register additional assembly for expressions

Declaration
public static void RegisterAssembly(Assembly assembly)
Parameters
TypeNameDescription
Assemblyassembly

CompileExpressions(ProcessDefinition)

Declaration
public static ExpressionsInvoker CompileExpressions(ProcessDefinition processDefinition)
Parameters
TypeNameDescription
ProcessDefinitionprocessDefinition
Returns
TypeDescription
ExpressionsInvoker

CompileSubprocessNameGetters(ProcessDefinition)

Declaration
public static SubprocessNameGetterInvoker CompileSubprocessNameGetters(ProcessDefinition processDefinition)
Parameters
TypeNameDescription
ProcessDefinitionprocessDefinition
Returns
TypeDescription
SubprocessNameGetterInvoker