Skip to main content

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