Skip to main content

Class CodeActionsCompiller

Provides compillation of code actions

Inheritance

↳ object

    CodeActionsCompiller

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 CodeActionsCompiller

Properties

ExternalCompiler

Declaration
public static IExternalCompiler ExternalCompiler { get; set; }
Property value
TypeDescription
IExternalCompiler

CompillationEnable

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

DebugMode

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

Usings

Declaration
public static IEnumerable<string> Usings { get; }
Property value
TypeDescription
IEnumerable<string>

Locations

Declaration
public static IEnumerable<string> Locations { get; }
Property value
TypeDescription
IEnumerable<string>

Methods

RegisterAssembly(string)

Declaration
public static void RegisterAssembly(string longName)
Parameters
TypeNameDescription
stringlongName

RegisterAssembly(Assembly)

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

CompileCodeActions(ProcessDefinition, Guid)

Declaration
public static CodeActionsInvoker CompileCodeActions(ProcessDefinition processDefinition, Guid schemeId)
Parameters
TypeNameDescription
ProcessDefinitionprocessDefinition
GuidschemeId
Returns
TypeDescription
CodeActionsInvoker

CompileGlobalCodeActions(List<CodeActionDefinition>, bool, out Dictionary<string, string>)

Declaration
public static CodeActionsInvoker CompileGlobalCodeActions(List<CodeActionDefinition> codeActionDefinitions, bool ignoreNotCompilled, out Dictionary<string, string> compileErrors)
Parameters
TypeNameDescription
List<CodeActionDefinition>codeActionDefinitions
boolignoreNotCompilled
Dictionary<string, string>compileErrors
Returns
TypeDescription
CodeActionsInvoker

CompileCodeActions(string, List<CodeActionDefinition>, string)

Declaration
public static CodeActionsInvoker CompileCodeActions(string commonUsings, List<CodeActionDefinition> codeActionDefinitions, string namespaceName)
Parameters
TypeNameDescription
stringcommonUsings
List<CodeActionDefinition>codeActionDefinitions
stringnamespaceName
Returns
TypeDescription
CodeActionsInvoker

Fields

DefaultUsings

Declaration
public static List<string> DefaultUsings
Returns
TypeDescription
List<string>